User manual - Capítulo 20
377
Referencia de mandos 20-
11
3. Haciendo que el valor inicial sea menor que el valor final, y especificando un
valor de intervalo positivo ocasiona que la variable de control sea
incrementada con cada ejecución. Haciendo que el valor inicial sea mayor que
el valor final, y especificando un valor de intervalo negativo ocasiona que la
variable de control sea disminuida con cada ejecución.
Ejemplo: For 1 → A To 10 Step 0.1_
A × 3 → B _
B ^
Next
Do~LpWhile
Función: Este mando repite mandos específicos en tanto su condición es
verdadera (diferente de cero).
Sintaxis:
Parámetros: expresión
Descripción:
1. Este mando repite los mandos contenidos en el bucle en tanto su condición es
verdadera (diferente de cero). Cuando la condición se convierte en falsa
(cero), la ejecución procede desde la instrucción siguiendo la instrucción
LpWhile.
2. Como la condición viene después de la instrucción LpWhile, la condición es
comprobada (verificada) luego de que todos los mandos dentro del bucle son
ejecutados.
Ejemplo: Do_
? → A_
A × 2 → B_
B ^
LpWhile B >10
While~WhileEnd
Función: Este mando repite los mandos específicos en tanto su condición sea
verdadera (diferente de cero).
Sintaxis:
Parámetros: expresión
Descripción:
1. Este mando repite los mandos contenidos en el bucle en tanto su condición es
verdadera (diferente de cero). Cuando la condición se convierte en falsa
(cero), la ejecución procede desde la instrucción siguiendo la instrucción
WhileEnd.
_
Do : ~ LpWhile <expresión>
^
_
While <expresión> : ~ WhileEnd
^