elizeub

Crédito Imobiliário python

Jul 23rd, 2021
1,577
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. #  imobiliaria.py
  5. #  
  6. #  Copyright 2021 Elizeu Barbosa Abreu <elizeubcorreios@gmail.com>
  7. #  
  8. #  This program is free software; you can redistribute it and/or modify
  9. #  it under the terms of the GNU General Public License as published by
  10. #  the Free Software Foundation; either version 2 of the License, or
  11. #  (at your option) any later version.
  12. #  
  13. #  This program is distributed in the hope that it will be useful,
  14. #  but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  16. #  GNU General Public License for more details.
  17. #  
  18. #  You should have received a copy of the GNU General Public License
  19. #  along with this program; if not, write to the Free Software
  20. #  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  21. #  MA 02110-1301, USA.
  22. #  
  23. #  
  24.  
  25. # IMPORTAÇÃO DAS BIBLIOTECAS
  26. from time import sleep
  27. import os
  28.  
  29. def cls():
  30.     os.system('clear')
  31.  
  32. class cores:
  33.     VERDE = '\033[92m'
  34.     AMARELO = '\033[93m'
  35.     VERMELHO = '\033[91m'
  36.     FECHAR = '\033[0m'
  37.  
  38. def credito():
  39.    
  40.     cls()
  41.    
  42.     print('{}{:^45}{}\n'.format(cores.VERMELHO, 'ANÁLISE DE CRÉDITO', cores.FECHAR))
  43.     preco = float(input('ENTRE COM O VALOR DO IMÓVEL: R$'))
  44.     parcelas = float(input('EM QUANTOS ANOS DESEJA QUITAR O IMÓVEL: '))
  45.     parcela = parcelas*12 # Converte ano em meses
  46.     salario = float(input('QUAL É O SEU SALÁRIO MENSAL: R$'))
  47.    
  48.     # calculo do valor da parcela sem juros
  49.     mensalidade = preco/parcela
  50.        
  51.     if mensalidade <= 0.3*salario:
  52.         print('{}CRÉDITO APROVADO!!!\na mensalidade fica em R${:.2f}...\nBoa sorte!!!!{}'.format(cores.VERDE, mensalidade, cores.FECHAR))
  53.  
  54.     else:
  55.         print('{}olá, a mensalidade fica em R${:.2f} maior que 30% de seu salário...\nCRÉDITO NÃO APROVADO!!!\nTente dividir em mais parcelas ou procure outro imóvel!!!{}'.format(cores.VERMELHO, mensalidade, cores.FECHAR))
  56.    
  57.     sleep(5)
  58.     cls()
  59.     print('{}{:^45}{}'.format(cores.VERMELHO, 'ANÁLISE DE CRÉDITO', cores.FECHAR))
  60.     print('\n{}RENDERIZANDO NOVO CRÉDITO...{}'.format(cores.VERDE, cores.FECHAR))
  61.     sleep(2)   
  62.    
  63. c = True
  64. while c:
  65.     credito()
  66.  
RAW Paste Data