Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Aprovando empréstimo

Pedro quer solicitar um empréstimo, mas a aprovação depende de duas condições:

O valor da renda mensal precisa ser maior que R$ 2.000,00.
O valor da parcela não pode ultrapassar 30% da renda.

Crie um programa que receba como entrada a renda mensal de Pedro e o valor da parcela desejada. O programa deve informar se o empréstimo foi aprovado ou negado com base nas condições acima.

Saída esperada:

  • Digite o valor da sua renda mensal: 2500

  • Digite o valor da sua parcela desejada: 800

  • Empréstimo negado: Parcela acima de 30% da sua renda.

      renda_mensal = float(input("Digite o valor da sua renda mensal: "))
    
      valor_parcela = float(input("Digite o valor da sua parcela desejada: "))
    
      analise_emprestimo = (renda_mensal, valor_parcela)
      if renda_mensal > 2000 and valor_parcela <= (renda_mensal * 0.3):
          print("Empréstimo aprovado!")
      else:
          print("Empréstimo negado: Parcela acima de 30% da sua renda.")
          
          
          Digite o valor da sua renda mensal: 2500
          Digite o valor da sua parcela desejada: 800
          Empréstimo negado: Parcela acima de 30% da sua renda.
    
2 respostas
solução!

Olá, Carlos! Como vai?

Com o que você descreveu, sua lógica está correta e a estrutura if ficou bem objetiva. O que chamou atenção foi o uso da variável analise_emprestimo, que não está sendo utilizada no restante do programa.

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

Tem razão Armano, obrigado pela observação.

Realmente foi uma falha deixar uma linha de codigo sem uso, acho que foi em uma tentativa de usar o zip( ) que tinha visto em um exercicio e não tinha dado certo.
Uso o collab e tento evitar ao maximo a ajuda da IA e no processo qdo alterei não acusou nenhum erro e a linha não utilizada passou batida.

analise_emprestimo = (renda_mensal, valor_parcela)