- Iniciar o processo.
- Criar uma variável chamada total e atribuir a ela o valor zero.
- Solicitar ao usuário que informe o valor de uma despesa.
- Ler o valor digitado.
- Se o valor informado for diferente de zero, somar esse valor à variável total.
- Solicitar novamente outro valor de despesa.
- Repetir esse processo enquanto o valor informado for diferente de zero.
- Quando o usuário digitar zero, encerrar a entrada de despesas.
- Exibir na tela o valor total gasto no mês.
- Finalizar o processo.
Os dados de entrada são os valores das despesas informados pelo usuário, um de cada vez.
A condição de parada é o valor zero. Isso significa que o sistema continuará recebendo e somando despesas até que o usuário digite zero.
A decisão tomada pelo algoritmo é simples:
se o valor for diferente de zero, ele deve ser somado ao total;
se o valor for igual a zero, o processo deve ser encerrado.
A ação final é mostrar ao usuário a soma total de todas as despesas digitadas.