A Comandos de la estructura de control: Instrucciones While
While ~ WhileEnd
Sintaxis
While <instrucción condicional> : <instrucción> : ... <instrucción> : WhileEnd
: ...
Función
Las instrucciones desde While a WhileEnd se repiten mientras la expresión
condicional que sigue a While sea verdadera (distinta de cero). Cuando la
expresión condicional que sigue a While se vuelva falsa (0), se ejecutará la
instrucción que sigue a WhileEnd.
? → A : While A < 10 : A
Ejemplo
Nota
• Si la condición de la instrucción While es falsa la primera vez que se
ejecuta este comando, la ejecución saltará directamente a la instrucción
que sigue a WhileEnd, y las instrucciones desde While a WhileEnd no se
ejecutarán ni una sola vez.
• Para introducir el comando WhileEnd, seleccione "W·End" en el menú de
funciones.
Do ~ LpWhile
Sintaxis
Do : <instrucción> : ... <instrucción> : LpWhile <instrucción condicional>
Función
Las instrucciones desde Do a LpWhile se repiten mientras la expresión
condicional que sigue a LpWhile sea verdadera (distinta de cero). Puesto
que la condición se evalúa siguiendo a la ejecución de LpWhile, las
instrucciones desde Do a LpWhile se ejecutan por lo menos una vez.
Do : ? → A : A × 2 → B : B
Ejemplo
Nota
Para introducir el comando LpWhile, seleccione "Lp·W" en el menú de
funciones.
A Comandos llamada a subrutina
Prog
Sintaxis
... : Prog "nombre de archivo" : ...
Función
Se ejecuta otro programa separado (subrutina) desde el programa actual
(rutina principal).
Rutina principal
• Puede llamar una subrutina desde el menú principal, tantas veces como
desee. Podrá llamar una subrutina desde cualquier número de rutinas
principales.
2
A + 1 → A : WhileEnd : A ÷ 2
LpWhile B > 10
Subrutinas
Nivel 1
Nivel 2
S-121
Nivel 3
Nivel 4
(COMP)
(COMP)
( 1/ )