Faça um programa [PYTHON] que recebe valores inteiros positivos até que seja digitado o valor zero, que não deverá ser contabilizado. O programa deverá exibir o maior valor lido.
Formato de entrada:
Diversos valores inteiros positivos, um por linha. A entrada é encerrada com a leitura do valor zero (que não deve ser contabilizado).
Formato de saída:
O maior valor lido.
Exemplos de Entrada:
43
29
10
40
0
Saída
43
_______________________________
Entrada
40
20
10
30
999
0
Saída
999
Respostas
respondido por:
0
Resposta:
vals = [123,4,5,4,6,7,8,300,200,150,300]
uniques = [i for i in vals if vals.count(i) < 2] # lista de todos os valores unicos de vals
max_value = max(uniques)
min_value = min(uniques)
print(max_value) # 200
print(min_value) # 5
Explicação:
Coloca isso em um loop que quando for igual a zero o programa contabiliza.
Perguntas similares
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás