Prezados(as)
Boa Tarde,
Segue a proposta de solução para o desafio: Controlando o orçamento mensal, para práticar os conceitos, aproveitei e fiz uma documentação no próprio código, isso facilita a manutenção ou implementações futuras.
# AREA DE VARIÁVEIS
# Define o limite mensal do orçamento
limite_orcamento = 3000.00
# Obtém o total de despesas do usuário
desas_realizadas = float(input("Informe o total de despesas realizadas (R$): "))
# PROCESSAMENTO E SAÍDA
# Imprime um cabeçalho para o relatório de controle orçamentário
print("\n--- CONTROLE DE ORÇAMENTO MENSAL -------------------------------")
# Exibe o limite de orçamento definido
print(f"Limite de Orçamento: R$ {limite_orcamento:.2f}")
# Exibe as despesas informadas pelo usuário
print(f"Despesas Realizadas: R$ {desas_realizadas:.2f}")
# Verifica se as despesas excederam o orçamento
if desas_realizadas > limite_orcamento:
# Alerta se o orçamento for excedido e mostra o valor excedente
print("ALERTA! Você ultrapassou o limite do seu orçamento!")
print(f"Você excedeu em R$ {desas_realizadas - limite_orcamento:.2f}")
elif desas_realizadas <= 0:
# Avisa se as despesas forem zero ou negativas, pois devem ser positivas
print("Atenção: O valor das despesas deve ser positivo.")
else:
# Parabeniza se estiver dentro do orçamento e mostra o valor restante
print("Parabéns! Você ainda está dentro do seu orçamento.")
print(f"Restam R$ {limite_orcamento - desas_realizadas:.2f} para gastar.")
# Imprime um rodapé para o relatório
print("-----------------------------------------------------------------")