K comandos de salto (jump) – Casio FX-CG10 Manual del usuario
Página 302

8-17
Stop
Función: Este comando finaliza la ejecución de un programa.
Sintaxis: Stop
Descripción:
• Este comando finaliza la ejecución de un programa.
• La ejecución de este comando dentro de un bucle finaliza la ejecución del programa sin que
se genere un error.
k Comandos de salto (JUMP)
Dsz (Salto del contador)
Función: Este comando produce un salto del contador que disminuye el valor de una variable
de control en 1 unidad y produce un salto en la ejecución si el valor actual de la variable es
cero.
Sintaxis:
Valor de la variable ≠ 0
Dsz <nombre de variable> : <instrucción>
_
:
^
<instrucción>
Valor de la variable = 0
Parámetros: nombre de la variable: A hasta la Z,
r
,
θ
[Ejemplo] Dsz B : Disminuye el valor asignado a la variable B en 1.
Descripción: Este comando disminuye el valor de una variable de control en 1 y luego
lo comprueba (verifica). Si el valor actual es distinto de 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 posterior a
un comando de instrucciones múltiples (:), de salida (
^) o de retorno de carro ( _).
Goto~Lbl
Función: Este comando ejecuta un salto incondicional a una posición determinada.
Sintaxis: Goto <nombre etiqueta> ~ Lbl <nombre etiqueta>
Parámetros: nombre de la etiqueta: valor (0 al 9), variable (A hasta la Z,
r
,
θ )
Descripción:
• Este comando consta de dos partes: Goto
n
(siendo
n
un parámetro como se ha descrito
anteriormente) y Lbl
n
(siendo
n
el parámetro referenciado por Goto
n
). Este comando hace
que la ejecución del programa salte a la instrucción “Lbl” cuyo parámetro
n
coincida con el
especificado por la instrucción “Goto”.
• Este comando puede usarse para regresar al comienzo de un programa o para saltar a
cualquier posición dentro del programa.
• Este comando puede usarse en combinación con saltos condicionales y saltos de contador.
• Si no hay ninguna instrucción “Lbl” cuyo valor coincida con el valor especificado por la
instrucción “Goto”, se producirá un error.