Calculadora de Taxa Efetiva no Python
import math """ CALCULADORA DE TAXA EFETIVA""" tipo = int(input("Forneça a taxa desejada:\nSe for EFETIVA digite: 0\nSe for NOMINAL digite: 1\n")) if tipo == 0: print('--------------------------------------------------------------------------------') taxa_nominal = float(input('Digite a taxa NOMINAL em % tendo como separador decimal o ponto: ')) periodos_capitalizacao = float(input('Digite os períodos de capitalização: ')) print('_________________________________________________________________________________') taxa_efetiva = ((1+taxa_nominal/100)**periodos_capitalizacao)-1 print('A taxa EFETIVA é: {:.2%}'.format(taxa_efetiva).replace('.',',')) print('__________________________________________________________________________________') else: print('--------------------------------------------------------------------------------') taxa_efetiva = float(input('Digite a taxa EFETIVA em % tendo como separador decimal o ponto: ')) periodos_capitalizacao = float(input('Digite os períodos de capitalização: ')) print('__________________________________________________________________________________') taxa_nominal = ((1+taxa_efetiva/100)**(1/periodos_capitalizacao)-1) print('A taxa NOMINAL é: {:.2%}'.format(taxa_nominal).replace('.',',')) print('__________________________________________________________________________________')
Forneça a taxa desejada:
Se for EFETIVA digite: 0
Se for NOMINAL digite: 1
1
--------------------------------------------------------------------------------
Digite a taxa EFETIVA em % tendo como separador decimal o ponto: 0.5
Digite os períodos de capitalização: 12
__________________________________________________________________________________
A taxa NOMINAL é: 0,04%
__________________________________________________________________________________