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

[Projeto] Aprovando empréstimo

def emprestimo():
    if renda_mensal > 2000 and parcela < (0.30*renda_mensal):
        return 'Empréstimo aprovado.'
    else:
        return 'Emprestimo negado: parcela acima de 30% da renda.'

renda_mensal = float(input('Informe sua renda mensal bruta (R$): '))
parcela = float(input('Informe o valor de parcela desejado (R$): '))
aprovacao = emprestimo()
print(aprovacao) 
1 resposta
solução!

Oi, Evandro! Como vai?

Seu projeto está bem estruturado e a lógica da aprovação do empréstimo foi aplicada corretamente, utilizando os operadores and e a comparação do valor da parcela com 30% da renda. Um detalhe que chamou atenção é a separação da lógica em uma função, algo muito útil para manter o código organizado e facilitar futuras melhorias.

Uma dica interessante para o futuro é validar os valores informados pelo usuário antes de realizar os cálculos. Veja este exemplo:


renda_mensal = float(input('Informe a renda: '))

if renda_mensal > 0:
    print('Valor valido')
else:
    print('Valor invalido')

Esse código verifica se a renda informada é maior que zero antes de continuar o processamento, ajudando a evitar entradas inconsistentes.

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