Algoritmo: Soma de despesas até valor zero
Objetivo
Calcular automaticamente o total de despesas informadas pelo usuário, encerrando o processo quando ele digitar 0.
Passo a passo do algoritmo
- Iniciar uma variável chamada total, com valor inicial igual a 0
- Solicitar ao usuário que informe o valor de uma despesa
- Ler o valor digitado pelo usuário
- Verificar o valor informado:
° Se o valor for igual a 0:Encerrar a entrada de dados
° Caso contrário:
Somar o valor informado à variável total
- Repetir os passos 2 a 4 enquanto o valor digitado for diferente de 0
- Após o encerramento (quando o usuário digitar 0):
° Exibir o valor total acumulado das despesas
Lógica central do algoritmo
- O sistema entra em um loop de repetição
- Continua somando valores enquanto o usuário quiser inserir despesas
- O número 0 funciona como sinal de parada
Exemplo de execução
Usuário informa:
- 50
- 30
- 20
- 0
Resultado exibido:
Total = 100
Pseudocódigo
INÍCIO
total ← 0
ESCREVA "Digite o valor da despesa (ou 0 para encerrar):"
LEIA valor
ENQUANTO valor ≠ 0 FAÇA
total ← total + valor
ESCREVA "Digite o próximo valor (ou 0 para encerrar):"
LEIA valor
FIM_ENQUANTO
ESCREVA "Total de despesas: ", total
FIM
Conclusão
Esse algoritmo permite flexibilidade, pois o usuário pode inserir quantas despesas quiser, sem precisar definir previamente a quantidade. A utilização do valor 0 como condição de parada torna o processo simples, eficiente e fácil de implementar.