REPEAT
BREAK
CONTINUE
Variable
LOCAL
598
FOR k FROM 2 TO 1000 DO
IF ISPERFECT(k) THEN
MSGBOX(k+" is perfect, press OK");
END;
END;
END;
Sintaxis: REPEAT comandos UNTIL prueba;
Repite la secuencia de comandos hasta que el valor de
prueba es verdadero (no 0).
El ejemplo que aparece a continuación solicita un valor
positivo para SIDES y modifica un programa anterior de
este capítulo.
EXPORT SIDES;
EXPORT GETSIDES()
BEGIN
REPEAT
INPUT(SIDES,"Die Sides","N = ","Enter
num sides",2);
UNTIL SIDES>0;
END;
Sintaxis: BREAK(n)
Se utiliza en bucles extrayéndolo de los niveles del bucle
n. La ejecución selecciona la primera declaración
después del bucle. Sin salidas de argumentos de ningún
bucle.
Sintaxis: CONTINUE
Transfiere la ejecución al principio de la siguiente
iteración de un bucle.
Estos comandos le permiten controlar la visibilidad de
una variable definida por el usuario.
Local.
Sintaxis: LOCAL var1,var2,...varn;
Convierte las variables var1, var2, etc. en locales del
programa en que se encuentran.
Programación