-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathex080.py
30 lines (27 loc) · 958 Bytes
/
ex080.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
"""Exercício 80
Crie um programa onde o usuário possa digitar cinco valores numéricos e cadastre-os em uma lista, já na posição correta de inserção
(sem usar o sort()). No final, mostre a lista ordenada na tela.
"""
listaemordem = []
for i in range(0, 5):
valor = int(input(f'Digite o {i+1}° valor: '))
if valor > valor:
for i in listaemordem:
listaemordem.insert(i+1, valor)
else:
listaemordem.insert(i - 1, valor)
print(listaemordem)
listaemordem2 = []
for c in range(0, 5):
n = int(input(f'Digite o {i+1}° valor: '))
if n == 0 or n > listaemordem2[-1]:
listaemordem2.append(c)
else:
pos = 0
while pos < len(listaemordem2):
if n <= listaemordem2[pos]:
listaemordem2.insert(pos, n)
break
pos += 1
print('-='*30)
print(f'Os valores digitados em ordem foram {listaemordem2}')