"Faça um programa que leia 10 números e ao final mostre apenas a soma e a média aritmética desses números." Meu programa ficou assim: n = 0 a = 0 while a < 10: n = int(input('Digite um número: ')) n = n + n a = a + 1 print(f'A soma foi {n} e a média aritmética foi {n/10}') Mas na hora de mostrar a soma e a média ele mostra valores incorretos. o que eu fiz de errado?
andreluisgspeax0t:
Qual a linguagem de programação vc está usando?
Respostas
respondido por:
1
Resposta:
soma = 0
quant = 0
n = 0
while n < 10:
n = int(input('Digite um número: '))
soma += n
quant += 1
media = soma / quant
print('Soma: ',soma)
print('Média: ',media)
Explicação:
Veja se dessa forma resolve seu problema... Desculpe não ajudar mais porque Python ainda estou aprendendo também :) ;)
Perguntas similares
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás