# Entrada de dados
despesas = float(input("Digite o total de despesas: R$ "))
# Verificação do orçamento
if despesas > 3000:
print("Você ultrapassou o limite do orçamento.")
else:
print("Você está dentro do orçamento.")
# Entrada de dados
despesas = float(input("Digite o total de despesas: R$ "))
# Verificação do orçamento
if despesas > 3000:
print("Você ultrapassou o limite do orçamento.")
else:
print("Você está dentro do orçamento.")
Oi, Eduardo, como vai?
O código está correto e atende bem ao que o exercício pede. O uso de float na entrada é uma boa escolha, já que valores monetários frequentemente envolvem centavos.
Uma dica interessante seria exibir quanto ainda resta do orçamento ou quanto foi ultrapassado, tornando o retorno mais informativo para o usuário. Por exemplo:
despesas = float(input("Digite o total de despesas: R$ "))
limite = 3000.0
if despesas > limite:
print(f"Você ultrapassou o limite do orçamento em R$ {despesas - limite:.2f}.")
else:
print(f"Você está dentro do orçamento. Ainda tem R$ {limite - despesas:.2f} disponíveis.")
Isso não muda a lógica central, mas enriquece a experiência de quem usa o programa.
Parabéns pelo exercício e obrigado por compartilhar.
O fórum está à disposição sempre que precisar.