1
resposta

[Projeto] Desafio: Calculadora de despesas

Inicialmente, o algoritmo deve considerar como dados de entrada os valores das despesas informadas pelo usuário, que podem variar em quantidade. Para isso, será utilizado um valor sentinela (zero), que indicará o momento de encerrar a entrada de dados.
O processo deve funcionar de forma repetitiva, acumulando os valores informados. A cada nova entrada, o sistema soma o valor à variável responsável pelo total gasto.
A decisão principal ocorre quando o usuário digita o valor zero. Nesse momento, o algoritmo interrompe o processo de entrada de dados.
Por fim, a ação final é exibir o total acumulado das despesas informadas.
Algoritmo em linguagem natural:
Iniciar uma variável chamada “total” com valor igual a 0.
Solicitar ao usuário que informe o valor de uma despesa.
Enquanto o valor informado for diferente de 0, repetir:
Somar o valor informado à variável “total”.
Solicitar um novo valor de despesa ao usuário.
Quando o usuário informar o valor 0:
Encerrar a entrada de dados.
Exibir o valor total das despesas acumuladas.

1 resposta

Olá, Thallyta! Como vai?

Parabéns pela resolução da atividade!

Vi que utilizou muito bem o valor sentinela para controlar o encerramento da repetição e ainda compreendeu a importância da acumulação para calcular o total final corretamente. Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma sugestão para o futuro seria permitir que o programa exiba também a quantidade de despesas informadas, além do valor total, oferecendo uma visão mais completa.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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