K comandos de salto (jump) – Casio FX-CG10 Manual del usuario

Página 302

Advertising
background image

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.

Advertising
Este manual se refiere a los siguientes productos: