Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Utilización
WHILEse usa cuando es necesario repetir un conjunto de instrucciones siempre y cuando la
evaluación de la expresión de la condición determinada dé como resultado el valor TRUE.
Ejemplos básicos
A continuación aparecen algunos ejemplos básicos de la instrucción WHILE.
Ejemplo 1
WHILE reg1 < reg2 DO
...
reg1 := reg1 + 1;
ENDWHILE
Repite las instrucciones que se encuentran dentro del bloque WHILE siempre y cuando reg1
< reg2.
Argumentos
WHILE Condition DO ... ENDWHILE
Condition
Tipo de dato: bool
La condición cuya evaluación debe dar como resultado TRUE para que se ejecuten las
instrucciones que se encuentran dentro del bloque WHILE.
Ejecución de programas
1. Se evalúa la expresión de la condición. Si la evaluación de la expresión da como
resultado TRUE, se ejecutan las instrucciones que se encuentran dentro del bloque
Comentarios
Si es posible determinar el número de repeticiones, puede usarse la instrucción FOR.
Sintaxis
(EBNF)
WHILE <conditional expression> DO
<instruction list>
ENDWHILE
Continúa en la página siguiente
710 3HAC16581-5 Revisión: H
1 Instrucciones
1.239. WHILE - Repite una o varias operaciones siempre y cuando...
RobotWare - OS
Continuación
Información relacionada