Galera , estou pegando uns desafios no google sobre while , e achei esse aqui :
7º Exercício
Faça um programa em Python que leia n números inteiros e positivos a apartir do teclado, até que o usuário digite 0. Ao final, informe o maior número digitado.
A primeira resoluçao e do site
A segunda resoluçao e a minha
Eu passei quase 2 horas pra resolver algo simples , e meu codigo ficou bem maior...
Isso broxa muito =/
maior=-1
numero=int(input("Entre com um número inteiro e positivo: "))
while numero>=0:
if numero>maior:
maior=numero
numero=int(input("Entre com um número inteiro e positivo: "))
print("o número", maior,"é o maior número digitado")
-----------------------------------------------------------------------
total = 0
while True:
numero1 = int(input('Digite algum numero: '))
numero2 = int(input('Digite outro numero: '))
if numero1 < numero2 and numero2 > total:
total = numero2
elif numero2 < numero1 and numero1 > total:
total = numero1
elif numero1 == 0 or numero2 == 0:
print(f'O Maior numero digitado foi {total}')
break