1
resposta

Algoritmo para controle despesas

o programa começará com uma ordem de despesas dividindo entre mercado, lazer, transporte, saúde e etc. O usuário digitará a categoria e começará a digitar uma despesa por vez e sempre poderá voltar para as categorias anteriores, no fim quando o usuário digitar 0 o programa irá encerrar e mostrará o total da despesas e também o total de cada categorias para assim o usuário saber onde está gastando mais e poder economizar.

1 resposta

Oii, Evandro! Tudo bem?

Muito boa a sua proposta! Você foi além do que o desafio básico pedia e pensou em uma funcionalidade que realmente ajuda na gestão financeira: a categorização.

No pensamento computacional, o que você fez se chama decomposição e refinamento. Em vez de apenas somar números soltos, você organizou os dados em grupos (categorias), o que gera informações muito mais úteis para quem usa o programa.

Quando você separa por categorias, o usuário consegue aplicar o reconhecimento de padrões. Ele pode notar, por exemplo, que o "Lazer" está consumindo 50% da renda, algo que uma soma única e totalizada não mostraria com clareza.

Na programação, para fazer o que você sugeriu de "sempre poder voltar para as categorias anteriores", usaríamos uma estrutura de repetição (como o while) que envolve todo o menu principal.

Você já pensou em como o programa poderia mostrar esses dados no final? Seria em uma lista simples ou você imagina algum tipo de gráfico ou porcentagem para facilitar a visualização de onde economizar?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!