Módulo 1 – Adicionar todas as despesas
1. Lançar o valor diferente de 0
2. Clicar em OK
Módulo 2 – Calcular o total
1. Digitar 0
2. Clicar em OK
Módulo 1 – Adicionar todas as despesas
1. Lançar o valor diferente de 0
2. Clicar em OK
Módulo 2 – Calcular o total
1. Digitar 0
2. Clicar em OK
Olá, Henrique, como vai?
Seu algoritmo atende bem ao que foi proposto no exercício, utilizando o valor zero como a condição de parada para encerrar a entrada de dados. Essa lógica de acumulação de valores é fundamental no desenvolvimento de sistemas, pois permite que o usuário tenha flexibilidade na inserção de informações sem a necessidade de definir uma quantidade prévia de itens.
Como dica adicional, em algoritmos de linguagem natural, costuma ser interessante detalhar o conceito de uma variável acumuladora, que seria o local onde a soma parcial é guardada a cada nova inserção de valor. Por exemplo, você pode imaginar uma variável chamada total que começa em zero e, a cada despesa informada, recebe o valor dela somado ao que já existia anteriormente, como total = total + despesa.
Agradeço por compartilhar sua resolução com a comunidade e incentivo que continue praticando esse raciocínio lógico em outros desafios.
Qualquer dúvida adicional sobre a lógica de repetição ou o uso de variáveis para cálculos, o fórum está a disposição.