Kmandos de saltos (jump) – Casio CFX-9850GB PLUS Capítulo 20 Manual del usuario
Página 30

380
Ejemplo: For 2
→
I To 10
_
If I = 5
_
Then ”STOP” : Stop
_
IfEnd
_
Next
Este programa cuenta de 2 a 10. Cuando la cuenta alcanza a 5, no
obstante, finaliza la ejecución y visualiza el mensaje “STOP”.
k
k
k
k
k
Mandos de saltos (JUMP)
Dsz
Función: Este mando es un salto de cuenta que disminuye el valor de una
variable de control en 1, y luego salta si el valor actual de la variable es cero.
Sintaxis:
Parámetros:
Nombre de variable: A hasta la Z,
r
,
θ
[Ejemplo] Dsz B : Disminuye el valor asignado a la variable B en 1.
Descripción:
Este mando disminuye el valor de una variable de control en 1, y luego lo
comprueba (verifica). Si el valor actual no es cero, la ejecución continúa con la
instrucción siguiente. Si el valor actual es cero, la ejecución salta a la instrucción
siguiendo el mando instrucción múltiple (:), mando de presentación (
^
), o retorno
de carro (
_
).
Ejemplo: 10
→
A : 0
→
C :
Lbl 1 : ?
→
B : B+C
→
C :
Dsz A : Goto 1 : C
÷
10
Este programa indica solicitando el ingreso de 10 valores, y luego
calcula el promedio de los valores ingresados.
Goto~Lbl
Función: Este mando realiza un salto incondicional a una ubicación especificada.
Sintaxis: Goto <valor o variable> ~ Lbl <valor o variable>
Parámetros: Valor (de 0 a 9), variable (A hasta la Z,
r
,
θ
)
Descripción:
1. Este mando consiste de dos partes: Goto
n
(en donde
n
es un valor de 0 al 9)
y Lbl
n
(en donde
n
es el valor especificado para Goto). Este mando ocasiona
que la ejecución del programa salte a la instrucción “Lbl” cuyo valor coincide
con el valor especificado por la instrucción “Goto”.
20- 11
Referencia de mandos
Valor de variable
G
G
G
G
G
0
_
Dsz <nombre de variable> : <instrucción>
:
<instrucción>
^
Valor de variable = 0