//Inicialização
Print('Gastos do Usuário')
gastos_por_categoria {
"Compras" : 0;
"Lazer" : 0;
"Emergencia" : 0;
"Reserva" : 0
}
//Somar valor de cada uma das classes e adicionar na variável: (total.gasto);
Compras + Lazer + Emergencia + Reserva = total.gasto
//Processo de verificação de valores
.Verificação {
Se "valor.recebido" = 0;
Exibir o total acumulado com a mensagem: "Suas despesas somam: R$ (total.gasto)"
Se "valor.recebido" ≠ 0;
Aguardar novo valor adicionado e voltar para .verificação }