Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: Calculadora de despesas

Problema: Criar um algoritimo que permita que o usuário informe diversas despesas num período, para que o sistema controle o total de despesas de um período.

Algorítimo: Linguagem natural

Início:
1 - Sistema inicia com um campo com valor zero “0”, para preenchimento;
2 - Usuário inclui o “valor da despesa”, determinando uma “Categoria de despesa;
3 - O “Valor da despesa” é somado ao “Valor total categoria” e “Valor total geral”;
4 - O sistema retorna à tela inicial para que o usuário insira um novo “Valor da despesa” e “Categoria da despesa”;
5 - Operação se repete quantas vezes for necessário;
6 - Ao terminarem as despesas, o usuário deverá digitar o valor zero “0” no campo “Valor da despesa”;
7 - O sistema entenderá que as despesas do periodo finalizaram e realizará a soma do “Total por categoria” e “Total geral”, salvando os valores;
8 - O sistema permitirá consulta e edição dos valores lançados no período .

1 resposta
solução!

Oii Marcio, tudo bem?

Obrigada por compartilhar sua solução no fórum! Seu algoritmo cobre bem os requisitos do desafio: o controle por categoria, o acumulador geral e a condição de parada com o valor zero estão todos contemplados.

Tenho uma consideração sobre o passo 8, que menciona "consulta e edição dos valores lançados". Para o nível do desafio proposto, essa funcionalidade vai além do escopo pedido, o enunciado pede apenas a soma total ao final. Não é um erro, mas é importante ter clareza de que, ao implementar isso em código, será necessário trabalhar com estruturas de dados mais avançadas (como listas ou registros) para armazenar e recuperar as despesas individualmente.

Fora isso, o raciocínio está sólido e bem estruturado. Continue assim!

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade