I comandos de control del programa (ctl) – Casio FX-9750GII User Manual

Page 229

Advertising
background image

8-11

11

Descripción:

• Este comando repite los comandos contenidos en el bucle en tanto la condición sea

verdadera (diferente de cero). Cuando la condición se convierte en falsa (0), la ejecución
sigue desde la instrucción siguiente a WhileEnd.

• Como la condición es posterior a la instrucción While, la condición es evaluada (verificada)

antes de la ejecución de los comandos dentro del bucle.

I Comandos de control del programa (CTL)

Break

Función: Este comando rompe la ejecución de un bucle y continúa desde el comando
siguiente al bucle.

Sintaxis: Break

=

Descripción:

• Este comando rompe la ejecución de un bucle y continúa desde el comando siguiente al

bucle.

• Este comando puede usarse para interrumpir la ejecución de instrucciones “For”, “Do” o

“While”.

Prog

Función: Este comando especifica la ejecución de otro programa como una subrutina. En el
modo RUN

MAT (o RUN), este comando ejecuta un programa nuevo.

Sintaxis: Prog "nombre de archivo"

=

Ejemplo: Prog "ABC"

=

Descripción:

• Aún cuando este comando se ubica dentro de un bucle, su ejecución lo rompe

inmediatamente e inicia una subrutina.

• Este comando puede usarse tantas veces sea necesario dentro de una rutina principal para

llamar a subrutinas independientes que realicen tareas específicas.

• Una subrutina puede usarse en diversas partes de la rutina principal de un programa o

puede ser llamada por cualquier número de rutinas principales.

Rutina principal

Subrutinas

Nivel 1 Nivel 2

Nivel 3

Nivel 4

• Al llamar a una subrutina ésta se ejecuta desde el comienzo. Al completarse la ejecución

de la subrutina, la ejecución retorna a la rutina principal, continuando desde la instrucción
siguiente al comando Prog.

• El comando “Goto~Lbl” dentro de una subrutina es válido solamente dentro de esa

subrutina. No puede usarse para saltar a una etiqueta fuera de la subrutina.

• Si una subrutina con el nombre de archivo especificado por el comando Prog no existe, se

produce un error.

D

C

E

I

J

Prog "E"

Prog "I"

Prog "J"

A

Prog "D"

Prog "C"

D

C

E

I

J

Prog "E"

Prog "I"

Prog "J"

A

Prog "D"

Prog "C"

Advertising
This manual is related to the following products: