Uma lista é criada;
O usuário informa o nome e o vlaor da despesa;
sempre que ele informa é adicionado na lista e somado com valor anterior;
Após o termino da informação, a lista está completa e com o valor de todas as despesas somada;
Uma lista é criada;
O usuário informa o nome e o vlaor da despesa;
sempre que ele informa é adicionado na lista e somado com valor anterior;
Após o termino da informação, a lista está completa e com o valor de todas as despesas somada;
Algoritmo "Controle de Despesas"
Var
// Declaração das variáveis
nome_despesa : caractere
valor_despesa : real
total_acumulado : real
continuar : caractere
Inicio
// Inicialização do somatório
total_acumulado <- 0
Repita
// 1. O usuário informa o nome e o valor da despesa
Escreva("Digite o nome da despesa: ")
Leia(nome_despesa)
Escreva("Digite o valor da despesa: R$ ")
Leia(valor_despesa)
// 2. O valor é somado com o valor anterior
total_acumulado <- total_acumulado + valor_despesa
// 3. Sistema pergunta se o usuário quer continuar inserindo dados
Escreva("Deseja adicionar outra despesa? (S/N): ")
Leia(continuar)
Ate continuar = "N" ou continuar = "n"
// 4. Após o término, o sistema exibe o valor final somado
Escreval("")
Escreval("--- FIM DO PROGRAMA ---")
Escreval("O valor total de todas as despesas é: R$ ", total_acumulado)
Fimalgoritmo