110 Seção 9: Desvios e ciclos
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 110 of 218
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
Teclas Mostrador
Ê
05– 34
Linha 05:
~
.
-12,23
Parte do segundo pagamento
mensal direcionada a pagar o
principal.
Ê
06– 43 31
Linha 06:
gu
.
-12,23
Ê
07– 43, 33 02
Linha 07:
gi
02.
Esse é o fim da segunda execução
do ciclo.
-12,23
t
-530,99
Parte do terceiro pa
amento mensal
direcionada a pagar os juros.
-12,36
Parte do terceiro pagamento
direcionada a pagar o principal.
t (ou qualquer tecla)
-12,36
Pára a execução do programa.
Desvios condicionais
Muitas vezes há situações em que seria desejável que um programa pudesse desviar
para linhas diferentes na memória de programação, dependendo de certas condições.
Por exemplo, um programa usado por um contador para calcular impostos pode
precisar desviar para diferentes linhas de programa dependendo da taxa de imposto
para uma determinada renda.
A hp 12c fornece dois testes condicionais que são usados em programas para criar
desvios condicionais:
z
o
examina se o número no registro X (representado pelo x do símbolo na tecla)
é menor que ou igual ao número no registro Y (representado pelo y do símbolo na
tecla). Como explicado no Apêndice A, o número no registro X é simplesmente o
número que estaria no mostrador se a calculadora estivesse no Modo de Execução;
e o número no registro Y é o número que estaria no mostrador após a tecla
\
ser
pressionada. Por exemplo, pressionando 4
\
5 colocaria o número 4 no registro Y
e o número 5 no registro X.
z
m
examina se o número no registro X é igual a zero.
Os resultados possíveis da execução de qualquer uma dessas instruções são:
z
Se a condição testada for verdadeira quando a instrução é executada, a execução
do programa continua seqüencialmente com a instrução na próxima linha da
memória de programação.
Comments to this Manuals