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)