Operation Manual

Seção 9: Desvios e ciclos 113
File name: hp 12c_user's guide_Portuguese_HDPMBF12P47 Page: 113 of 218
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
Teclas Mostrador
go
03– 43 34
Testa se o número no registro X
(renda) é menor que ou igual ao
número no registro Y (20.000).
gi
07
04– 43, 33 07
Se a condição for verdadeira,
desvia para a linha de programa
07.
:
2
05– 45 2
Se a condição for falsa, recupera
a taxa de imposto de 25% no
registro X.
gi
08
06– 43, 33 08
Desvia para a linha de programa
08.
:
1
07, 45 1
Recupera a taxa de imposto de
20% no registro X.
b
08, 25
Calcula o imposto.
fs
–12,36
Confi
g
ura a calculadora no Modo
de Execução. (O mostrador exibe
os resultados da execução do
programa anterior.)
Agora armazenaremos os números necessários nos registros R
0
, R
1
e R
2
, e
executaremos o programa usando
Ê
para verificar se o desvio funciona
corretamente. É uma boa idéia, com programas com instruções para testes
condicionais, verificar se o programa desvia corretamente sob todas as condições
possíveis: nesse caso, se a renda for menor que, igual a, ou maior que o valor de
teste.
Teclas Mostrador
20000
?
0
20.000,00
Armazena o valor de teste no
registro R
0
.
20
?
1
20,00
Armazena a taxa de imposto de
20% em R
1
.
25
?
2
25,00
Armazena a taxa de imposto de
25% em R
2
.
15000
15.000,
Registra uma renda menor que o
valor de teste no mostrador e o
registro X.
Ê
01– 45 0
Linha 01:
:
0.