Faça um programa que fique em um laço solicitando a digitação de números inteiros
e só pare de solicitar a digitação de novos números quando o usuário informar o número
0. Quando o número 0 for informado, o programa deve exibir a quantidade de números
digitados, a quantidade de números pares, a quantidade de números ímpares e a média
dos valores digitados.
Respostas
Segue programa escrito em Python, essa lógica pode ser usada em qualquer outra linguagem de programação.
cont = 1
qtd_num = 0
qtd_par = 0
qtd_impar = 0
soma = 0
print("Para encerrar o programa digite zero!")
print()
while True:
num = int(input("Digite o %i° número: " %cont))
if num != 0:
if num % 2 == 0:
qtd_par += 1
else:
qtd_impar += 1
qtd_num += 1
soma = soma + num
cont += 1
else:
print()
media = soma / qtd_num
print("Quantidade de números digitados: %i" %qtd_num)
print("Quantidade de números pares: %i" %qtd_par)
print("Quantidade de números ímpares: %i" %qtd_impar)
print("A média é: %.2f" %media)
break
Espero ter ajudado, qualquer dúvida pode chamar.