Simulador de Empréstimos
Publicado por Rafael Iguatemy (última atualização em 07/05/2012)
[ Hits: 13.822 ]
Homepage: http://rafaeliguatemy.com.br
O script faz uma comparação entre os juros simples e os compostos e faz uma simulação de um empréstimo retornando o valor de uma prestação.
#!/usr/bin/python #-*-coding:iso-8859-1 -*- ############################################## ## Script de Simulação de Empréstimo ## ## Visualiza a diferença entre os juros simples e compostos, ## ## Simula o valor da parcela de um emprésimo ## ##----------------------------------------------------------------------- ## ## autor: Rafael Iguatemy dos Santos -- rafael.dsantos@bol.com.br ## ############################################## def montante_comp(pv, i, n): '''Função para cálculo de montante com juros compostos ''' i = i/100 return pv*(1+i)**n def montante_simpl(c,i,n): '''Função para cálculo de montante com juros simples (Bom somente para comparação com os compostos) ''' i = i/100 return c*(1+i*n) def parcela(pv,i,n): '''Função para cálculo do valor de uma parcela de empréstimo ''' i=i/100 return pv*((i*(1+i)**n)/(((1+i)**n)-1)) linha = '-'*75 texto1 = ' Matematica Financeira ' c = float(raw_input("Entre com o Capital : ")) i = float(raw_input("Entre com a taxa de juros (a.m) %: ")) n = float(raw_input("Periodo em meses :" )) print linha print (texto1.center(75,'*')) print linha print '\n' print "Montante com Juros simples: %0.2f " % (montante_simpl(c,i,n)) print linha print "Montante com Juros Compostos: %0.2f " % (montante_comp(c,i,n)) print linha print "Prestacao : %0.2f " % (parcela(c,i,n)) print linha
Probabilidade de Vencer - Poker Texas Hold
Nenhum comentário foi encontrado.
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Navegador Firefox no Debian 12
Bloqueando propagandas no Youtube e outros sites com o uBlocker Origin
Criando um Pen Drive Bootável no Linux
Problemas com o Lutris e o Wine no Slackware 15.0 [RESOLVIDO] (5)
Dualboot Fedora 40 e LinuxMint 21 (7)
Como instalar/atua... o Ubuntu sem formatar o HD? [RESOLVIDO] (4)