HP 12C - PROGRAMA - TABELA DE AMORTIZAÇÃO - SAC

Utilizando-se um programa para a calculadora HP 12C, mostrado abaixo, iremos montar a tabela de amortização, utilizando-se o Sistema de Amortização Constante - SAC, sendo dados: o valor financiado (capital ou principal ou presente valor = PV, segundo a calculadora), a taxa e o tempo de amortização. Montando o programa, antes de acioná-lo, devemos preencher os registros (memórias): "0", com o valor do tempo para amortização, "1", com o valor: 1, "2", com o valor financiado, "3", com o valor da taxa (dividido por 100) e "4", com o valor da parte fixa da prestação. Como devem-se recordar, a parte fixa da prestação é dada por: P0 = C0 / T, onde: P0 é a parte fixa buscada, C0 é o valor financiado e T o tempo para amortização. Os passos para a montagem do programa são mostrados na tabela abaixo:
Nº. DO PASSO CONTEÚDO OBJETIVO
01 RCL1 BUSCA 1 NA MEMÓRIA: "1"
02 RCL0 BUSCA T NA MEMÓRIA: "0"
03 X<>y TROCA OS VALORES DE X POR Y E VICE-VERSA
04 X < Y LIMITAR O Nº. DE GIROS AO VALOR DE T
05 GOTO 07 CASO AFIRMATIVO DE 04, IR P/ LINHA 07
06 GOTO 00 CASO NEGATIVO DE 04 - ENCERRAR
07 PSE PAUSA - MOSTRA Nº. PRESTAÇÃO
08 RCL1 BUSCA 1 NA MEMÓRIA: "1"
09 CHS INVERTE O SINAL DE 1 => -1
10 RCL0 BUSCA T NA MEMÓRIA: "0"
11 + ADICIONA RCL0 AO VALOR ANTERIOR
12 1 COLOCA O 1 NA TELA
13 + ADICIONA 1 AO RESULTADO ANTERIOR
14 RCL0 BUSCA T NA MEMÓRIA: "0"
15 SINAL DE DIVIDIR DIVIDE RESULTADO ANTERIOR POR T
16 RCL2 BUSCA O VL FINANCIADO NA MEMÓRIA: "2"
17 X MULTIPLICA VL ANTERIOR POR RCL2
18 PSE MOSTRA O SALDO DEVEDOR ATUAL
19 RCL3 BUSCA TAXA NA MEMÓRIA: "3"
20 X MULTIPLICA RESULTADO ANTERIOR PELA TAXA
21 PSE MOSTRA VALOR DOS JUROS NA TELA
22 RCL4 BUSCA PARTE FIXA DA PRESTAÇÃO (P0) NA MEMÓRIA: "4"
23 + ADICIONA P0 AOS JUROS
24 PSE MOSTRA VL PRESTAÇÃO ATUAL NA TELA
25 RCL1 BUSCA VL ATUAL NA MEMÓRIA: "1"
26 1 INSERE 1 NA TELA
27 + ADICIONA 1 AO VALOR ATUAL DE RCL1
28 STO 1 INSERE VL ATUAL DE RCL1 NA TELA
29 RCL1 RECUPERA O VALOR DE STO 1 NA TELA
30 GOTO 01 RETORNA À LINHA 01 DO PROGRAMA

Testamos o programa que funciona perfeitamente. São necessários, entretanto, 2 cuidados especiais: ao encerrar uma etapa de execução, o valor contido no registro/memória: "1" estará alterado. Entre novamente com o valor: 1, na memória: "1", antes de executar o programa novamente. Lembre-se, se houver uma ou mais alterações nos valores de: capital e/ou taxa e/ou tempo, deverão ser alterados os valores das memórias: "2", "3", "0", respectivamente, devendo ainda, se refazer o cálculo de P0 = C0 / T e inseri-lo na memória: "4". Faça um teste com os seguintes dados: C0 = R$ 10000,00, I = 0,90 e T = 8. Ao concluir a digitação do programa e o teste proposto, vá até o link para cálculos em SAC, contido em nossa página inicial e confira a validade dos resultados.