Acumular os valores das despesas, sempre somando-as, até o ponto final (encerrar) = 0. Apresentar o valor total (acumulado).
- Dados de entrada: valores das despesas (lançados um por vez); o valor (0) indica o fim da entrada de dados
- Lógica: cada valor lançado (diferente de 0) deve ser somado ao valor acumulado; quando lançar o (0), o processo deve parar
- Decisão: se o valor lançado for diferente de 0, somar ao acumulado; se for igual a 0, encerrar o processo
- Algoritmo em linguagem natural:
- Iniciar o algoritmo
- Criar variável: valor total igual a 0
- Solicitar lançar o valor de uma despesa
- Se o valor for diferente de zero, fazer:
4.1 somar o valor lançado ao total
4.2 solicitar um novo valor de despesa - Quando o usuário digitar 0, encerrar a repetição
- Apresentar o valor total das despesas
- Encerrar o algoritmo
- Resultado: apresenta o total de despesas lançadas