Importante

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!

1
resposta

Calculando a soma de números

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}')
1 resposta

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.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!