Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi, Nicole! Como vai?
Seu projeto ficou bem claro para praticar condicionais com if, elif e else. A lógica verifica corretamente as duas regras do empréstimo: a renda precisa ser maior que R$ 2.000,00 e a parcela deve ser de até 30% da renda. Também ficou interessante separar as mensagens de negativa, indicando se o problema está na renda ou no valor da parcela.
Dica: para deixar o código mais fácil de ajustar, você pode guardar o limite da parcela em uma variável:
renda = float(input("Digite a renda mensal: "))
parcela = float(input("Digite o valor da parcela: "))
limite_parcela = 0.3 * renda
if renda > 2000 and parcela <= limite_parcela:
print("Emprestimo aprovado")
elif renda <= 2000:
print("Emprestimo negado: renda insuficiente")
else:
print("Emprestimo negado: parcela superior a 30% da renda")
Esse ajuste evita repetir o cálculo e deixa a regra mais visível no programa. Qual parte desse exercício você achou mais interessante: usar o operador and ou separar os motivos da reprovação?