1
resposta

[Projeto] Exercicio - Situação de empréstimo

def obter_renda_mensal():
    while True:
        try:
           renda = float(input('Digite o valor da sua renda mensal: R$ '))
           if renda <= 0:
               print('A renda precisa ser maior do que zero.')
               continue
           return renda                
        except ValueError:
            print('Erro! Digite um valor válido.')


def obter_valor_parcela():
    while True:
        try:
            parcela = float(input('Digite o valor da parcela desejada: R$ '))
            if parcela <= 0:
                print('O valor da parcela precisa ser maior do que zero.')
                continue
            return parcela             
        except ValueError:        
               print('Erro! Digite um valor válido.')


def calcular_emprestimo(renda, parcela):
    limite = renda * 0.30
    
    if parcela <= limite:
        return 'Empréstimo aprovado.'
    else:
        return 'Empréstimo negado: Parcela acima de 30% da renda.'


if __name__ == "__main__":
    renda = obter_renda_mensal()
    parcela = obter_valor_parcela()
    status = calcular_emprestimo(renda, parcela)
    print(status)
1 resposta

Código excelente, Matheus, parabéns!