User manual - fx-5800P
S-121
A
Comandos de la estructura de control: Instrucciones While
While ~ WhileEnd (COMP)
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.
Ejemplo ?
→
A : While A < 10 : A
2
^
A + 1
→
A : WhileEnd : A ÷ 2
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 (COMP)
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.
Ejemplo Do : ?
→
A : A × 2
→
B : B
^
LpWhile B > 10
Nota Para introducir el comando LpWhile, seleccione “Lp·W” en el menú de
funciones.
A
Comandos llamada a subrutina
Prog (
1
/
)
Sintaxis ... : Prog "nombre de archivo" : ...
Función Se ejecuta otro programa separado (subrutina) desde el programa actual
(rutina principal).
Subrutinas
Rutina principal
Nivel 1 Nivel 2 Nivel 3 Nivel 4
• Puede llamar una subrutina desde el menú principal, tantas veces como
desee. Podrá llamar una subrutina desde cualquier número de rutinas
principales.