1
resposta

Desafio: Calculadora de despesas

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;

1 resposta

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