Importante

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!

1
resposta

[Projeto] Aprovando empréstimo

salario = float(input("Digite o valor do seu salário mensal: "))
parcela = float(input("Digite o valor da parcela desejada: "))
if salario > 2000 and parcela <= 0.3 * salario:
    print("Empréstimo aprovado!")
elif salario <= 2000:
    print("Empréstimo negado: salário insuficiente.")
else:
    print("Empréstimo negado: parcela acima de 30% do salário.")

Digite o valor do seu salário mensal: 2000
Digite o valor da parcela desejada: 400
Empréstimo negado: renda insuficiente.

Digite o valor do seu salário mensal: 6000
Digite o valor da parcela desejada: 1000
Empréstimo aprovado!

1 resposta

Olá, Silvana. Como vai?

Você estruturou bem a regra de aprovação do empréstimo usando and para verificar duas condições ao mesmo tempo: salário maior que 2000 e parcela dentro de até 30% do salário.

Também ficou muito bom separar os motivos de negação com elif e else, pois isso deixa a resposta do programa mais clara para a pessoa usuária.

Uma dica interessante para o futuro é guardar o limite da parcela em uma variável, facilitando a leitura do cálculo:

salario = float(input("Digite o valor do seu salario mensal: "))
parcela = float(input("Digite o valor da parcela desejada: "))

limite_parcela = salario * 0.30

if salario > 2000 and parcela <= limite_parcela:
    print("Emprestimo aprovado.")
elif salario <= 2000:
    print("Emprestimo negado: salario insuficiente.")
else:
    print("Emprestimo negado: parcela acima de 30% do salario.")

Esse código calcula o valor máximo permitido para a parcela e usa esse resultado na condição de aprovação. Pensando nessa lógica, como você adaptaria o programa para também informar qual é o valor máximo de parcela permitido para cada salário?

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