Neste desafio, devemos separar por ações para um resultado lógico.
Desafio: Controle Financeiro Pessoal
Ação: Informar despesas diversas por categoria
Resultado: Finalizar com soma do total gasto
Função principal: somar de forma automatica todos os valores.
Quando o usuário digitar 0, significa: “terminei de informar”
Então o sistema mostra o valor total somado.
// Informar despesas
total(inserir número "0")
exibir mensagem("digite despesa")
iniciar(valor > 0)
crie categorias(mercado, transporte, alimentação, lazer, saúde, outras)
// Calcular valores
ler despesa(>0, somar ao total, ler novo valor)
exibir total acumulado
solicitar(nova despesa)
condição(digitar "0" = fim, exibir total acumulado)
Fim.
Através desse algoritmo o intuito é que enquanto o "0" não for inserido, ele irá automaticamente calcular as despesas, apesar da separação por categorias.