Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução de Atividades - "06 Desafio: Calculadora de despesas"

1 – Comece o total com 0.
2 – Recebe o valor da despesa do usuário.
3 – Compara se o valor digitado for 0.
4 – Se sim, o programa mostra o resultado e acaba.
5 – Se não, o programa soma o valor com o montante e retorna ao item 2.
1 resposta
solução!

Olá, Victor, como vai?

Sua solução contempla corretamente a lógica proposta no desafio. Você iniciou o total com zero, utilizou uma estrutura de repetição baseada em condição e definiu o zero como valor sentinela para encerrar o processo, o que atende exatamente ao enunciado.

Como sugestão de melhoria na descrição em linguagem natural, você pode deixar explícito que o processo de receber valores ocorre de forma contínua até que o usuário digite zero. Isso torna o algoritmo ainda mais claro do ponto de vista lógico, principalmente para quem estiver lendo pela primeira vez.

Por exemplo, você poderia descrever assim: iniciar a variável total com 0; solicitar ao usuário que informe um valor de despesa; enquanto o valor informado for diferente de 0, somar esse valor ao total e solicitar um novo valor; quando o valor informado for 0, exibir o total acumulado e encerrar o algoritmo. Dessa forma, a repetição fica ainda mais evidente.

Continue compartilhando suas resoluções no fórum, ele está à disposição para apoiar sua evolução.

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