O programa deve ser inicializado com o valor 0 a mostra.
Deve conter 2 informações na tela para que o usuário possa compreender a lógica e o seu funcionamento.
1 - Digite O Valor de cada despesa - Se o programa for mais elabora, além do valor a ser calculado deve conter o campo do gasto/tipo.
2 - Para Sair do programa e calcular o gasto digite ** 0** e dê ok.
Obs.
Na hipótese mais simples o programa deve calcular o número total de informações cadastradas, apresentar a informação na tela junto com o campo "total gasto em valor".
No caso de um programa mais elaborado, que vai além de uma calculadora, pode mostrar o total de transações, tipo de transação como: lazer, moradia e alimentação, vestuário e etc., e também o valor total gasto.
Em linguagem simples eu creio que seria isso.