Guia do Usuário HP12C
220 pág.

Guia do Usuário HP12C


DisciplinaMatemática Financeira74.449 materiais1.940.092 seguidores
Pré-visualização46 páginas
em uma única linha de programa. 
Quando um programa é executado, cada instrução na memória de programação é 
executada \u2014 quer dizer, a tecla na linha de programa é acionada, como se você 
estivesse pressionando-a manualmente \u2014 começando com a linha atual na memória 
de programação e prosseguindo seqüencialmente para os números de linha de 
programa maiores. 
 Seção 8: Introdução a programação 93 
 
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 93 of 218 
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm 
Quando a calculadora está no Modo de programação (quer dizer, quando o 
indicador de estado PRGM estiver presente), o mostrador exibirá informações sobre a 
linha de programa atual. No lado esquerdo do mostrador está o número da linha de 
programa na memória de programação. Os demais dígitos no mostrador são um 
código que indica qual instrução foi armazenada na linha de programa. Nenhum 
código é exibido para a linha de programa 00, pois nenhuma instrução regular é 
armazenada ali. 
Identificação de instruções em linhas de programa 
Cada tecla da hp 12c \u2014 exceto os dígitos 0 a 9 \u2014 é identificada por um \u201ccódigo de 
tecla\u201d de três dígitos que corresponde à posição da tecla no teclado. O primeiro 
dígito do código é o número da linha da tecla, contando a partir da linha 1 no topo; 
o segundo dígito é o número da tecla naquela linha, contado desde 1 para a primeira 
tecla na linha até 9 para a nona tecla na linha e 0 para a décima tecla na linha. O 
código para cada tecla de dígito é simplesmente o dígito da tecla. Então, quando 
você digitou a instruçãob na memória de programação, a calculadora exibiu 
04\u2013 25 
Isso indica que a tecla para a instrução na linha de programa 04 está na segunda 
linha do teclado e é a quinta tecla nessa linha: a tecla b. Quando você digitou a 
instrução + na memória de programação, a calculadora exibiu 
07\u2013 40 
Isso indica que a tecla para a instrução na linha de programa 07 está na quarta linha 
do teclado e é a décima tecla nessa linha: a tecla +. Quando você digitou o dígito 
5 na memória de programação, o código de tecla exibida foi somente o dígito 5. 
 
94 Seção 8: Introdução a programação 
 
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 94 of 218 
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm 
Como as seqüências de teclas que começam com f, g, ?, : e i são 
armazenadas em uma única linha de programa, a exibição de uma linha desse tipo 
mostrará os códigos de tecla para todas as teclas na seqüência. 
 Instrução Código de tecla 
 gÒ nn\u2013 43 26 
 ?=1 nn\u201344 40 1 
 gi00 nn\u201343, 33 00 
Exibição de l inhas de programa 
Pressionando fs para mudar a calculadora do Modo de Execução para o Modo 
de Programação, são exibidos o número de linha e o código de tecla para a linha de 
programa atual. 
De vez em quando você vai querer verificar algumas ou todas as instruções 
armazenadas na memória de programação. A hp 12c permite a visualização de 
instruções de programa na memória de programação em ordem direta ou reversa: 
z Pressionando Ê (passo único), enquanto a calculadora está no Modo de 
Programação, avança a calculadora para a próxima linha na memória de 
programação, exibindo o número da linha de programa e o código de tecla da 
instrução ali armazenado. 
z Pressionando g Ü (passo para trás), enquanto a calculadora está no Modo de 
Programação, volta a calculadora para a linha anterior na memória de 
programação, exibindo o número da linha de programa e o código de tecla da 
instrução ali armazenado. 
Por exemplo, para exibir as primeiras duas linhas do programa armazenado agora 
na memória de programação, configure a calculadora no Modo de Programação e 
aperte Ê duas vezes: 
Teclas Mostrador 
fs 00\u2013 Configura a calculadora no 
Modo de Programação e exibe 
a linha atual na memória de 
programação. 
Ê 01\u2013 36 Linha de programa 01: \ 
Ê 02\u2013 2 Linha de programa 02: o dígito 
2. 
Pressionando gÜ faz o contrário: 
Teclas Mostrador 
gÜ 01\u2013 36 Linha de programa 01. 
 Seção 8: Introdução a programação 95 
 
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 95 of 218 
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm 
gÜ 00\u2013 Linha de programa 00. 
Se a tecla Ê ou a tecla Ü for segurada, a calculadora exibe todas as linhas na 
memória de programação. Aperte Ê novamente agora, mas desta vez segure-a até 
que a linha de programa 07 seja exibida. 
Teclas Mostrador 
Ê 01\u2013 36 Linha de programa 01 
 . 
. 
. 
. 
. 
. 
(Libere Ê) 07\u2013 40 Linha de programa 07 
A linha de programa 07 contém a última instrução que você digitou na memória de 
programação. Porém, se você apertar Ê novamente, verá que esta não é a última 
linha armazenada na memória de programação: 
Teclas Mostrador 
Ê 08\u2013 43, 33 00 Linha de programa 08 
Como você deve poder perceber dos códigos de tecla exibidos, a instrução na linha 
de programa 08 é gi00. 
A instrução 00 e a l inha de programa 00 
Toda vez que você executa o programa agora armazenado na memória de 
programação, a calculadora executa a instrução na linha 08 depois de executar as 
sete instruções que você programou. Essa instrução i00 \u2014 como está implícito no 
seu nome \u2014 diz à calculadora \u201cvá para\u201d a linha de programa 00 e execute a 
instrução que ali está. Mesmo que a linha 00 não contenha uma instrução regular, ela 
contém uma instrução \u201cescondida\u201d que diz à calculadora para parar a execução do 
programa. Então, a calculadora automaticamente volta para a linha de programa 00 
e pára depois de executar o programa, pronta para receber novos dados e executar o 
programa novamente. (A calculadora também volta automaticamente para a linha de 
programa 00 quando você aperta fs para mudar a calculadora do Modo de 
Programação para o Modo de Execução.) 
A instrução i00 já estava armazenada na linha 08 \u2014 na verdade, em todas as 
linhas de programa \u2014 antes de você digitar os passos do programa. Se nenhuma 
instrução for programada, se a Memória Contínua for reinicializada, ou 
sefCLEARÎ for pressionado (no Modo de Programação), a instrução i00 será 
armazenada automaticamente nas linhas de programa 01 a 08. Ao digitar uma 
instrução na memória de programação, essa substitui a instrução i00 naquela 
linha de programa. 
96 Seção 8: Introdução a programação 
 
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 96 of 218 
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm 
Se seu programa contivesse exatamente oito instruções, não haveria nenhuma 
instrução i00 remanescente no final da memória de programação. Portanto, 
depois que um programa assim é executado, a calculadora volta automaticamente 
para a linha de programa 00 e pára, como se tivesse uma instrução i00 no fim do 
programa. 
Se você digitar mais que oito instruções, a memória de programação se expande 
automaticamente para acomodar as instruções adicionais. 
Expansão da memória de programação 
Se nenhuma instrução estiver programada, se a Memória Contínua for reinicializada, 
ou se fCLEARÎ for pressionado (no Modo de Programação), a memória de 
programação consistirá de 8 linhas de programa e haverá 20 registros de 
armazenamento de dados disponíveis. 
 
Ao digitar a 9a instrução, o registro de armazenamento R,9 é automaticamente 
convertido em mais sete linhas de memória de programação. A instrução digitada é 
armazenada na linha de programa 09, e a instrução i00 é armazenada 
automaticamente nas linhas de programa 10 a 15. 
 Seção 8: Introdução a programação 97 
 
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 97 of 218 
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm 
 
A memória de programação é assim expandida automaticamente sempre que mais 
sete linhas são programadas \u2014 quer dizer, quando você digita uma instrução