Informática, perguntado por informatica231, 11 meses atrás

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 Brisolo32
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