0
numero = 0
resposta = 'ok'
num_total = 0
contador = 0
maior_num = 0
menor_num = 0
tot_pares = 0
aux = 0
while (resposta == 'ok'):
contador += 1
numero = int(input('digite um numero: '))
resposta = str(input('deseja continuar? '))
num_total = num_total + numero
qtde = contador
media = num_total / qtde
if numero % 2 == 0:
tot_pares = tot_pares + numero
media_pares = tot_pares / qtde
if (numero > maior_num):
maior_num = numero
numero = aux
if (numero < menor_num):
menor_num = numero
numero = aux
print('a soma ficou: %d' % num_total)
print('a quantidade de numeros digitados foi: %d' % qtde)
print('a media: %.2f' % media)
print('a media dos pares foi: %.2f' % media_pares)
print('o maior numero foi: %d' % maior_num, 'e o menor foi %d' % menor_num)
The
menor_num
starts at zero and will continue to be zero unless you enter a negative number.– Woss
Initialize the smallest number with a very high number (sys.maxsize), or with the first number typed
– Leonardo Alves Machado
Leonardo I already did the procedure of assigning the variable "number" to "menor_num".
– Homero
I was able to change the code to get what I wanted, not put because the number of characters exceeds the limit.
– Homero