Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Minha resposta.

reda_mensal = float(input('Digite o valor da sua renda mensal: '))
parcela = float(input('Digite o valor da parcela desejada: '))
calculo = 0.3 * reda_mensal
if reda_mensal> 2000 and parcela <= 0.3 * reda_mensal:
    print('Empréstimo Aprovado!')
else:
    print('Emprestivo negado: renda insufiente.')
    print('O valor maximo da parecela: R$ {}'.format(calculo))
1 resposta
solução!

Olá, Jhonatan, como vai?

Seu código atende corretamente às duas condições propostas na atividade. Você utilizou o operador lógico and para garantir que a renda seja maior que 2000 e que a parcela não ultrapasse 30% da renda, o que resolve o problema de forma adequada. A lógica aplicada está coerente com o enunciado. Seria interessante padronizar o cálculo usando apenas a variável calculo na condição, já que ela já foi criada.

if renda_mensal > 2000 and parcela <= calculo:

Continue praticando esse tipo de validação, pois é muito comum em regras de negócio.

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