Problema a ser solucionado:
Sua tarefa é criar um algoritmo, em linguagem natural, que represente a seguinte lógica: o sistema deve somar automaticamente todos os valores informados pelo usuário, sem que ele precise dizer quantas despesas tem. O processo continua até que o valor digitado seja zero. Nesse momento, a soma total deve ser exibida.
Sugestão de solução:
- Desenvolver uma tela objetiva para o usuário, informando a seguinte instrução "Digite primeiro o valor da despesa e confirme, quando concluir digite zero". Isso deixará claro para o usuário como deve ser o input dos dados e como fazer para encerrar;
- A funcionalidade deverá somar as despesas inseridas pelo usuário à medida em que ele confirmar com o ok que já lançou. Quando o usuário finalmente inserir o zero, exibir a seguinte mensagem "Você está encerrando o lançamento das despesas, clique para visualizar o total".
- Deve existir uma tela de relatório, no qual o usuário clica e vê o totalizador das despesas lançadas. Ao clicar em clique pra exibir o total, o usuário conseguirá ver.
- O usuário pode digitar algo errado, se ele identificar algum erro, deve existir uma opção de edição. Ao editar, a calculadora soma novamente o total e exibe ao usuário.