Fala, Karen! Tudo bom?
Agradeço por trazer sua solução para o fórum!
Curti demais como trabalhou a estrutura condicional para validar empréstimos em Python, entendeu perfeitamente a importância da comparação percentual da parcela com a renda para garantir segurança financeira e usou bem a entrada de dados com input() para tornar o programa interativo.
Algo bem legal para complementar é ajustar a sintaxe dos elif e organizar melhor as condições, deixando o código mais claro. Dessa maneira:
renda = float(input("Digite o valor da sua renda mensal: "))
parcela = float(input("Digite o valor da parcela desejada: "))
if renda <= 2000:
print("Empréstimo negado: renda insuficiente.")
elif parcela <= 0.3 * renda:
print("Empréstimo aprovado!")
else:
print("Empréstimo negado: parcela acima de 30% da renda.")
Isso faz com que o programa rode sem erros e siga corretamente a lógica de aprovação.
E algumas boas práticas que você pode adotar são:
- Legibilidade: manter as condições organizadas para facilitar a leitura.
- Consistência: usar operadores lógicos claros (
<= e >=) para evitar ambiguidades. - Exploração: permitir que o programa informe também o valor máximo da parcela possível.
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você prefere evoluir esse programa para calcular automaticamente o valor máximo da parcela permitida ou manter apenas a lógica de aprovação/negação?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!