Programas para a calculadora HP 12C

por Fúlvio Caraciolo Albuquerque


- O programa para controle de conta corrente na HP 12C se utiliza de uma característica inerente aos registradores de R0 até o R4 , característica esta que permite ao usuário executar cálculos sobre os valores armazenados na memória dos registradores. Com isso podemos controlar por exemplo um fluxo de caixa ou mesmo nossa conta corrente, já que a memória dos registradores não se apaga ao desligarmos a calculadora. Para programarmos a calculadora precisamos seguir os passos abaixo :

Teclar Visor Comentário
[f] [P/R] [00-] -Coloca a calculadora no modo de programação.
[f][PRGM] [00-] -Limpa a memória que armazena programas, atenção, se você possui um programa e deseja continuar usando-o, e além disso quer digitar este programa consulte o manual da calculadora para saber como executar múltiplos programas.
[CHS] [01-] [16] -Muda o sinal do lançamento efetuado. Se você é como eu que na maioria quase absoluta dos lançamentos é de débito, então esta simples tecla facilita sua vida já que todo débito basta digitar o valor sem ser negativo, porém quando o lançamento for de débito é necessário lançá-lo de forma negativa. Se você acha isso muito consfuso pode pular este passo, lembrando que todas as vezes que você for lançar um débito, é necessário colocá-lo na forma negativa.
[STO][+][4] [02-44,40][4] - Efetua o lançamento a partir do saldo anterior já registrado e controlado no Registrador R4, notar que para começarmos a trabalhar com conta corrente é necessário lançarmos um saldo anterior, o que pode ser feito teclando-se o valor e [STO][4], a fim de armazenarmos o saldo no registrador 4, que é o que usaremos para o controle.
[RCL][4] [03-][45 4] - Utilizado para após o cálculo nos exibir o saldo sem que necessitamos dar um Recall no registrador 4
[f] [P/R] 0,00 - Para sairmos do modo de programação, a fim de fazermos um teste.

- Agora vamos testar nosso programa. Como foi dito anteriormente, para iniciarmos a lançar valores de fluxo de caixa ou conta corrente, é necessário lançarmos o nosso saldo anterior, digamos que é de R$ 500,00. Para isso digitamos 500 e então digitamos [STO][4], para armazenarmos o valor no registrador 4.

- Após isso podemos lançar créditos e débitos da seguinte forma : digamos que eu passei um cheque de R$35,80, tive um débito de CPMF de R$ 0,89 e depositei R$ 150,00 então nos fazemos.

- Verifique a mudança de sinal no valor creditado, pois como foi explicado, é mais comum o débito que o crédito por isso para ganharmos tempo na digitação admitimos que os números digitados são negativos, por isso quando necessitamos de um crédito, é necessário digitá-lo como negativo.

- Uma grande vantagem de se controlar desta forma é que mesmo ao desligar a calculadora o nosso saldo fica armazenado para futura consulta, lembrando que se você quiser simplesmente consultar o saldo, basta digitar [RCL][4].

Fulvio Caraciolo Albuquerque/(081)9961-6981

Volta P/ Página Principal


- O programa se destina a achar a taxa equivalente, para um período maior ou menor do que o atual, só sendo necessário fornecer a taxa de juros que quer se achar a equivalente, e a quantidade de vezes que a taxa de juros cabe na que queremos achar. Digite o programa como descrito abaixo :

Teclar Visor

Comentário

[f][P/R] [00-] -Coloca a calculadora no modo de programação
[f][PRGM] [00-] -Limpa a memória que armazena programas, atenção, se você possui um programa e deseja continuar usando-o, e além disso quer digitar este programa consulte o manual da calculadora para saber como executar múltiplos programas.
[x><y] [01-][34] -Inverte a posição dos registradores na pilha, pois desejamos primeiro trabalhar com a taxa que foi a primeira a entrar na pilha, para logo após entrarmos com a quantidade de períodos.
[1] [02-][1] -Digitando o número 100 para podermos transformar uma taxa em forma percentual para o trabalho algébrico.
[0] [03-][0]  
[0] [04-][0]  
[/] [05-][10] -Divide a taxa por 100
[1] [06-][1] -Para somar com 1
[+] [07-][40] -Soma
[x><y] [08-][34] - Inverte novamente as pilhas.
[Yx] [09-][21] -Eleva o registrador Y pela pilha em X.
[1] [10-][1] -Entra o numeral 1
[-] [11-][30] -Subtrai um do total.
[1] [12-][1] -Entra com 100 para transformar o resultado em percentual.
[0] [13-][0]  
[0] [14-][0]  
[*] [15-][20] -Multiplica o registrador por 100.
[f][P/R] 0,00 - Para sairmos do modo de programação

- Vamos dar alguns exemplos do uso deste programa. Por exemplo se temos uma taxa mensal de 3% e queremos saber qual a taxa anual equivalente. Para isso basta digitarmos a sequência de teclas abaixo :

- 3 [ENTER] 12 [P/R]. O três é a nossa taxa mensal, já o doze é a quantidade de vezes que a o período da taxa inicial cabe na final. No caso de termos uma taxa equivalente para um período menor podemos usar a tecla 1/x para inverter. Por exemplo, o resultado anterior nos deu uma taxa de 42,57% a.a., podemos entrar com esta taxa para achar a bimestral, para isso basta teclar : [ENTER] 6 [1/x] [P/R], com isso achamos uma taxa de 6,09% a.b., simplesmente por que invertemos a ordem do numerador com o denominador para elevarmos em Yx

Fulvio Caraciolo Albuquerque/(0XX81)9961-6981

Volta P/ Página Principal


- O fatorial de num número consiste na mulitplicação de todos os termos de uma progressão aritimética, de razão -1, e que têm como primeiro termo o número que desejamos, e como último termo o número um. Nosso programa para o cálculo do fatorial, vai consistir exatamente em percorrer todos os números da série e multiplicar pelo registrador, em seguida guardando o resultado no mesmo registrador. A grande novidade agora é o uso do condicional X=0 e do GOTO. Abaixo temos o programa.

Teclar Visor

Comentário

[f][P/R] [00-] -Coloca a calculadora no modo de programação
[f][PRGM] [00-] -Limpa a memória que armazena programas, atenção, se você possui um programa e deseja continuar usando-o, e além disso quer digitar este programa consulte o manual da calculadora para saber como executar múltiplos programas.
[STO][0] [01-] [44 0] - Armazena o número o qual desejamos o fatorial na memória do registrador de número 0.
1 [02-][1] - Tecle o número 1, vai ser o nosso decrementador da P.A.
- [03-][30] - Sinal de menos, o nosso número acaba de ser decrementado.
[g][x=0] [04-][43 35] - Verifica se já chegamos a zero em nosso decremento. A próxima linha é executada em caso de verdadeiro.
[g][GTO][08] [05-][43.33 08] - Se chegamos à zero então vá até o final do programa.
[STO][X][0] [06-][44 20 0] - Armazena a multiplicação do número que já está no registrador zero pelo número que foi decrementado em nossa progressão.
[GTO][02] [07-][43.33 02] - Volte ao loop para decrementar nosso registrador X mais uma vez.
[RCL][0] [08-][45 0] - Fim de programa, mostre o conteúdo do registrador 0.
[f][P/R] 0,00 - Para sairmos do modo de programação

- E agora para testarmos nosso programa basta teclarmos o número que desejamos o fatorial e apertamos a tecla R/S. Por exemplo : Fatorial de 4 = 4 R/S = 24. Fatorial de 10 = 10 R/S = 3.628.800

Obs.: Notar que a função fatorial já existe na máquina, porém, este programa foi feito para esclarecimento a nível didático do funcionamento de funções usadas na programação da calculadora.

Fulvio Caraciolo Albuquerque/(0XX81)9961-6981

Volta P/ Página Principal


- O programa ajuda o usuário a criar uma tabela SAC a partir do valor financiado, taxa de juros e a quota fixa de amortização presente no SAC. Esta quota nada mais é do que o valor financiado dividido pelo número de parcelas. Por exemplo se nosso financiamento é de R$100,00 e o prazo é de 180 meses, então nossa quota é 100/180 = 0,555555. Após digitarmos o programa daremos exemplo do uso.

Teclar Visor

Comentário

[f][P/R] [00-] -Coloca a calculadora no modo de programação
[f][PRGM] [00-] -Limpa a memória que armazena programas, atenção, se você possui um programa e deseja continuar usando-o, e além disso quer digitar este programa consulte o manual da calculadora para saber como executar múltiplos programas.
[RCL][i] [01-][45 12] - Chama o valor armazenado como a taxa de juros em i.
1 [02-][1] - Número 1.
0 [03-][0] - Número 0.
0 [04-][0] - Número 0, este número vai servir para dividirmos a taxa percentual para o formato decimal.
/ [05-][10] - Divide
[RCL][PV] [06-][45 13] - Chama o valor atual do saldo devedor
X [07-][20] - Multiplica e achamos o juro da parcela.
[STO][2] [08-][44 2] - Armazena o resultado do juros da parcela no reg. 2
[RCL][1] [09-][45 1] - Chama o valor da quota fixa armazenado no registrador 1.
+ [10-][40] - Soma a quota fixa mais os juros.
[STO][3] [11-][44 3] - Armazena o valor da parcela no registrador 3.
[RCL][PV] [12-][45 13] - Chama o valor armazenado em PV
[RCL][1] [13-][45 1] - Chama o valor da quota fixa armazenado em 1.
- [14-][30] - Subtrai os dois valores para ter o saldo devedor atual.
[STO][PV] [15-][44 13] - Armazena resultado em PV.
1 [16-][1] - Incremento do contador de parcela.
[STO][+][4] [17-][44 40 4] - Soma um ao registrador quatro, para que possamos saber o número de parcelas já amortizadas.
[RCL][3] [18-][45 3] - Mostra o resultado da parcela ao fim de cada cálculo.

- E agora para testarmos nosso programa basta teclarmos em PV o valor financiado, em i a taxa de juros em colocarmos no registrador 1 a quota fixa de amortização, para o nosso financiamento de 180 meses a quota é 100/180 = 0,555555 então guardamos este valor com [STO][1], notar que só é necessário fazer isto uma única vez. A partir daí temos nossa planilha montada ao teclarmos R/S, ele nós dá como resultado o valor da parcela, se quisermos saber o valor do juros nessa parcela basta clicarmos [RCL][2], ele está guardado no registrador 2, se quisermos saber o saldo devedor [RCL][PV], e quanto ao número de parcelas já amortizadas está no registrador 4, para isso basta clicarmos [RCL][4]. Nossa tabela fica mais ou menos assim :

Parcela Saldo Quota Juros Total

0

100

0.555555

-

-

1

99.444444

0.555555

1.75

2.305555

2

98.888888

0.555555

1.7402778

2.2958333

3

98.333333

0.555555

1.7305556

2.2861111

         

e assim por diante...

Fulvio Caraciolo Albuquerque/(0XX81)9961-6981

Volta P/ Página Principal

1