1
resposta

Controlando o orçamento mensal

despesas = float(input("Digite o total de despesas realizadas (em R$): "))


limite = 3000.00


if despesas > limite:
    print("Atenção: Você ultrapassou o limite de R$ 3.000,00!")
else:
    print("Parabéns! Você está dentro do orçamento mensal.")
1 resposta

Oi, Penha, como vai?

Você aplicou a lógica condicional de forma direta e eficaz, definindo uma variável clara para o limite e usando o operador de maior para identificar quando o orçamento foi estourado. A escolha do tipo float para a captação das despesas foi ideal, permitindo trabalhar com centavos em transações financeiras.

Uma dica que pode tornar a visualização dos dados ainda melhor é formatar o valor monetário na saída de texto, unindo os valores ao símbolo de real com duas casas decimais. No Python, podemos embutir a variável limite no print formatado usando f-strings e adicionando a instrução de formatação de moeda para que o valor seja exibido no padrão adequado. Para exemplificar, o comando de impressão alterado para incluir essa técnica ficaria como print(f"Atenção: Você ultrapassou o limite de R$ {limite:.2f}").

Pensando na utilidade prática desse programa no dia a dia, como você implementaria um aviso específico caso o Carlos estivesse muito perto de atingir o limite, por exemplo, ao atingir oitenta por cento do valor máximo permitido?

Parabéns pelo excelente desempenho na atividade, obrigado por compartilhar o seu código com a comunidade e lembre-se de que o fórum está sempre à disposição para apoiar os seus estudos.

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