Programa para Aprovação de Empréstimo
Verifica se o empréstimo é aprovado baseado em:
- Renda mensal > R$ 2.000,00
- Parcela <= 30% da renda mensal
"""
def validar_aprovacao_emprestimo():
"""Valida a aprovação do empréstimo de Pedro"""
print("=" * 50)
print("SISTEMA DE APROVAÇÃO DE EMPRÉSTIMO")
print("=" * 50)
print()
Receber entrada do usuário
try:
renda = float(input("Digite a renda mensal (R$): "))
parcela = float(input("Digite o valor da parcela desejada (R$): "))
print()
except ValueError:
print("❌ ERRO: Digite valores numéricos válidos!")
return
Validar valores
if renda <= 0 or parcela <= 0:
print("❌ ERRO: Renda e parcela devem ser valores positivos!")
return
Calcular percentual da parcela em relação à renda
percentual_parcela = (parcela / renda) * 100
Verificar condições
condicao_1 = renda > 2000 # Renda maior que R$ 2.000
condicao_2 = parcela <= (renda * 0.30) # Parcela <= 30% da renda
Exibir análise detalhada
print("-" * 50)
print("ANÁLISE DE REQUISITOS")
print("-" * 50)
print(f"\n1️ Renda Mínima Exigida: R$ 2.000,00")
print(f" Renda Informada: R$ {renda:,.2f}")
status_1 = "APROVADO" if condicao_1 else "REPROVADO"
print(f" Status: {status_1}")
print(f"\n2️ Parcela Máxima Permitida: 30% da renda")
print(f" Valor Máximo: R$ {renda * 0.30:,.2f}")
print(f" Parcela Desejada: R$ {parcela:,.2f}")
print(f" Percentual: {percentual_parcela:.2f}%")
status_2 = "APROVADO" if condicao_2 else "REPROVADO"
print(f" Status: {status_2}")
Resultado final
print("\n" + "=" * 50)
if condicao_1 and condicao_2:
print("EMPRÉSTIMO APROVADO!")
print("=" * 50)
else:
print("EMPRÉSTIMO NEGADO!")
print("=" * 50)
print("\nMotivos da negação:")
if not condicao_1:
print(f" • Renda insuficiente (mínimo: R$ 2.000,00)")
if not condicao_2:
print(f" • Parcela acima do limite de 30%")
print()
if __name__ == "__main__":
validar_aprovacao_emprestimo()
SAÍDA
==================================================
SISTEMA DE APROVAÇÃO DE EMPRÉSTIMO
==================================================
Digite a renda mensal (R$): 2500
Digite o valor da parcela desejada (R$): 800
--------------------------------------------------
ANÁLISE DE REQUISITOS
--------------------------------------------------
1️ Renda Mínima Exigida: R$ 2.000,00
Renda Informada: R$ 2,500.00
Status: APROVADO
2️ Parcela Máxima Permitida: 30% da renda
Valor Máximo: R$ 750.00
Parcela Desejada: R$ 800.00
Percentual: 32.00%
Status: REPROVADO
==================================================
EMPRÉSTIMO NEGADO!
==================================================
Motivos da negação:
• Parcela acima do limite de 30%