Escreva um programa que leia 10 números e escreva o menor valor lido e o maior valor lido.
Soluções para a tarefa
Respondido por
0
Resposta:
# Cria uma Lista com os Inputs digitados
x = list(map(int, input('Escreva 10 Números (separados por espaço)\n?: ').split()))
# Arruma a lista (menor -> maior)
xs = sorted(x)
# Envia para o Terminal
print(f'O menor valor lido é {xs[0]}. E o maior lido é {xs[-1]}')
Explicação:
Caso tenha dúvida do porque o -1
Imagine uma lista
[ 1, 2, 4, 5, 6, 7, 11, 13, 17, 18 ]
Toda lista começa com 0 e vai até talvez infinito
Caso volte do 0 onde pararia?
Exato no ultimo, por isso o -1
Perguntas interessantes
Português,
7 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás
Geografia,
1 ano atrás
Inglês,
1 ano atrás