# Prestação constantes
montante = float(input(('Montante do empréstimo: ')))
anos = int(input(('Prazo do empréstimo em anos: ')))
meses = anos*12
taxajuro = float(input(('Taxa de anual (em %): ')))
taxajuroper =taxajuro/100
#Tempo
k=(1/12)
imensal = pow((1+taxajuroper),k) - 1
a = ((1-pow((1+imensal),(-meses))))/imensal
prestacao = round((montante/a),2)
print(a)
print(prestacao)
capitaldivida = montante
amortizacaoacumulada=0
prazo =0
print('Período Capital em Dívida no Início Juro a pagar Prestação'
' Amortização Final Período Amortizações Acumuladas Capital em Dívida no Final ')
while prazo !=meses:
capitaldivida = montante-amortizacaoacumulada
juro = round((capitaldivida*imensal),2)
m =prestacao-juro
amortizacaoacumulada = round((amortizacaoacumulada+m),2)
capitalemdivida = round((capitaldivida-m),2)
capitalemdivida= round((capitaldivida-m),2)
prazo = prazo+1
print(f'\t{prazo}\t\t\t {capitaldivida}\t\t\t\t\t\t{juro}\t\t\t{prestacao}\t\t\t\t\t{m} '
f'\t\t\t\t{amortizacaoacumulada}\t\t\t\t\t\t\t{capitalemdivida}')
print(f'\033[34m\n\nA prestação do período {prazo} será de {prestacao+capitalemdivida} euros.\033[m')
Comentários
Enviar um comentário