1
resposta

Aprovando empréstimo

renda = float(input("Digite o valor da sua renda mensal: "))
emprestimo = float(input("Informe o valor desejado do empréstimo: "))

limite_permitido = (renda * 30) / 100

if emprestimo > limite_permitido:
    print(f'O valor solicitado R$ {emprestimo} excede ao limite autorizado R$ {limite_permitido} em R$ {emprestimo - limite_permitido}. Pedido Negado.')
else:
    print(f'O valor solicitado R$ {emprestimo} não excede ao limite autorizado R$ {limite_permitido}. Pedido Aprovado!')
    
input("Digite <ENTER> para finalizar..."
1 resposta

Olá, Leonardo, como vai?

Seu código está funcional e a lógica aplicada para calcular o limite de 30% da renda está correta, assim como a comparação entre o valor da parcela e esse limite. A leitura dos dados e o uso de tipos numéricos também estão adequados para o problema proposto.

Existe apenas um ponto da atividade que não está sendo verificado no código. O enunciado define duas condições para a aprovação do empréstimo, sendo uma delas que a renda mensal precisa ser maior que R$ 2.000,00. No seu código, essa validação não foi incluída, então mesmo rendas abaixo desse valor podem resultar em aprovação, desde que respeitem o limite percentual.

Obrigado por compartilhar sua solução e continue trazendo seus códigos para o fórum, ele está à disposição para trocas e aprendizados.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!