valores = [10, 20, 30, 40, 50]
total = 0
for valor in valores:
total += valor
print(f'EStes são os valores dos produtos {valor}.')
print(f'A soma total das receitas é: {total}')
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
valores = [10, 20, 30, 40, 50]
total = 0
for valor in valores:
total += valor
print(f'EStes são os valores dos produtos {valor}.')
print(f'A soma total das receitas é: {total}')
Oi, Nathã. Tudo bem com você?
Sua solução para o exercício de calculando a soma de números está correta. Você inicializou total com zero e utilizou o for para percorrer cada valor da lista, acumulando os números com total += valor. No final, a soma dos valores chega a 150, que corresponde ao resultado esperado para a lista apresentada.
Uma dica interessante é observar como o valor de total muda a cada repetição: começa em 0, depois passa para 10, 30, 60, 100 e finalmente chega a 150. Acompanhar essa evolução pode ajudar bastante a entender o conceito de acumulador em laços de repetição.
Que outras situações do dia a dia você conseguiria representar usando uma variável acumuladora dessa forma?
Parabéns por concluir a atividade e por compartilhar sua solução. Continue praticando e compartilhando suas descobertas. O fórum está à disposição para ajudar nos próximos desafios.