Estructuras complementarias de iteración
Sentencia REPEAT
Resulta adecuado emplear este esquema cuando solo son validos unos valores concretos para una determinada respuesta.
REPEAT
sentencias
UNTIL condición;
LOOP y EXIT
Indica que se ejecute siempre de forma repetitiva e incondicional la serie de sentencias
LOOP
sentencias
END;
EXIT
La sentencia EXIT es incondicional, es decir, no contiene en si misma el examen de ninguna condición.
Una sentencia EXIT SOLO se puede usar dentro de otra tipo LOOP y se produce un error de compilación cuando se trata de usar fuera de LOOP.
Estructuras complementarias de selección
Sentencia CASE
CASE valor OF
valor1 : accion1 |
valor2 : accion2 |
ELSE acción por defecto
END;