Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

Aprovando empréstimo - Solução

# Aprovando empréstimo

#regras: renda deve ser maior do que 2500 e parcela não pode ser superior a 30% da renda.

renda_mensal = float(input("Digite o valor de sua renda mensal: "))
parcela = float(input("Digite o valor desejado da parcela: "))

if renda_mensal >= 2500 and parcela <= 0.3 * renda_mensal:
  print("Empréstimo aprovado, você atendeu aos requisitos")
elif renda_mensal < 2500:
  print("Empréstimo negado. Sua renda é inferior à renda mínima exigida.")
else:
  print("Parcela superior ao requisito. Empréstimo negado.")

Output:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Estudante! Tudo bem?

A sua solução para “Aprovando empréstimo” ficou bem clara e aplica corretamente as condicionais if, elif e else para validar a renda mensal e o limite da parcela.

A lógica está bem construída porque combina duas condições no if usando o operador and, garantindo que o empréstimo só seja aprovado quando a renda for suficiente e a parcela não passar de 30% da renda. Uma dica para deixar o código ainda mais legível é guardar esse limite em uma variável, como limite_parcela = 0.3 * renda_mensal, e depois usar essa variável na condição; assim, quem lê o código entende mais rápido a regra aplicada.

Como você ajustaria o código se existissem mais faixas de renda com limites diferentes para aprovação?

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