1
resposta

Controlando o orçamento mensal

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Estudante. Como vai?

Parabéns pelo código! Você aplicou conceitos fundamentais de programação de forma muito clara. Criar uma variável para o limite antes de realizar a comparação é uma excelente prática, pois torna o seu script mais legível e fácil de dar manutenção no futuro.

Para agregar ainda mais valor ao seu projeto de controle financeiro, uma funcionalidade interessante seria mostrar ao usuário o quanto ele ultrapassou ou o quanto ele ainda tem disponível. Isso transforma uma resposta simples de "sim ou não" em uma informação útil para o planejamento.

Podemos calcular essa diferença criando uma variável extra dentro das condições. Veja este exemplo:

limite = 3000
despesas = float(input("Digite o total de despesas do mês: R$ "))

if despesas > limite:
    excedente = despesas - limite
    print(f"Você ultrapassou o limite do orçamento em R$ {excedente:.2f}.")
else:
    restante = limite - despesas
    print(f"Você ainda está dentro do orçamento. Você ainda tem R$ {restante:.2f} disponíveis.")

Alguns pontos que valem destacar:

  • Operações Aritméticas: Note que realizamos uma subtração simples (despesas - limite) para encontrar o valor da diferença.
  • Interpolação de Strings: Usar o f"..." com :.2f garante que, mesmo que o resultado da conta tenha muitas casas decimais, ele seja exibido como um valor monetário (ex: R$ 50.00).

Esses pequenos detalhes tornam a experiência de quem usa o seu programa muito mais rica. Continue explorando essas possibilidades!

Espero que possa ter lhe ajudado!