Algoritmo para Controle de Despesas
- Início
O sistema começa exibindo a mensagem: "Informe o valor da despesa:"
O usuário insere um valor para a despesa.
- Verificação do Valor
Se o valor informado não for numérico:
O sistema exibe a mensagem: "Dados inválidos" e encerra o processo.
Se o valor for numérico:
O sistema adiciona o valor à lista de despesas, chamada de lista_valores.
- Perguntar se o Usuário Quer Adicionar Outra Despesa
O sistema pergunta ao usuário se ele deseja adicionar um novo valor (mensagem: "Deseja adicionar outra despesa? (sim/não)").
Se o usuário responder "sim":
O sistema retorna à mensagem inicial, pedindo um novo valor de despesa.
Se o usuário responder "não":
O sistema passa para o próximo passo de somar as despesas.
- Somar as Despesas
O sistema percorre todos os valores na lista_valores e soma os valores.
- Exibir o Total
Ao final, o sistema exibe a mensagem com o total de gastos.
- Fim
O processo é encerrado.
Início:
Exibir "Informe o valor da despesa:"
Receber o valor da despesa
Se o valor não for numérico:
Exibir "Dados inválidos"
Encerra o processo
Se o valor for numérico:
Adicionar valor na lista_valores
Perguntar: "Deseja adicionar outra despesa? (sim/não)"
Se a resposta for "sim":
Voltar para "Informe o valor da despesa:"
Se a resposta for "não":
Somar todos os valores da lista_valores
Exibir "O total de gastos é: [total]"
Encerra o processo
Fim.