-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexercicios.py
71 lines (49 loc) · 1.58 KB
/
exercicios.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Escrever três programas.
# 1 - cálculo de média de 4 notas => 7 aprovado
# <7 >= 4 = Exame final <4 reprovado
notas = []
while len(notas) < 4:
nota = float(input("Insira a nota do aluno"))
notas.append(nota)
media = sum(notas)/4
print(f'A média do aluno foi: {media}')
if media >= 7:
print("O aluno foi aprovado!")
elif media >= 4 and media < 7:
print("O aluno está em exame final")
else:
print("O aluno foi reprovado")
# 2 - criar um programa para organizar um array(lista/tupla)
# -> por ordem alfabética = NÂO PODE USAR O SORT SORTED e AFINS
# NÂO PODE USAR FUNÇÂO PRONTA DO PYTHON
palavras = []
while True:
palavra = input('Insira uma palavra:')
if palavra == int:
break
else:
palavras.append(palavra)
for i in range(len(palavras)-1):
for j in range(len(palavras)-1):
if palavras[j] > palavras[j+1]:
p = palavras[j]
palavras[j] = palavras[j+1]
palavras[j+1] = p
for palav in palavras:
print(palav)
# 3 - criar uma função que vai receber algumas cidades(5)
# Organizar em ordem alfabética
# Podem subir no github e mandar o link aqui.
# Podem mandar o link de um google docs com as soluções também.
c = []
while True:
entrada = input("Digite o nome da cidade ou Qualquer número para ordenar: ")
if entrada == int:
break
else:
c.append(entrada)
for i in range(len(c)):
for j in range(len(c)-1):
if c[j] >c[j+1]:
c[j], c[j+1] = c[j+1], c[j]
print(c)