Estructuras de control - Informática
Con las estructuras de control se puede:
• de acuerdo a unacondición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)
• Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
• Ejecutar un grupo de sentencias hasta queexista una condición (Do-Until)
• Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Todas las estructuras de control tienen un único punto de entrada y un único punto desalida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control avanzadas.
Selección if simple
Se trata de una estructura de control que permite redirigir un cursode acción según la evaluación de una condición simple, sea falsa o verdadera.
Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de lo contrario, se ejecuta el bloque de sentencias2.
IF (Condición) THEN
(Bloque de sentencias 1)
ELSE
(Bloque de sentencias 2)
END IF
Se pueden plantear múltiples concisiones simultáneamente, si se cumple la (Condición1), se ejecuta (Bloque de sentencias 1) en caso contrario se comprueba la (Condición 2), si es cierta se ejecuta (Bloque de sentencias 2), y así sucesivamente hasta n condiciones, si ninguna de ellas escumple se ejecuta (Bloque de sentencias else).
IF (Condición 1) THEN
(Bloque de sentencias 1)
ELSEIF (Condición 2) THEN
(Bloque de sentencias 2)
.....
ELSEIF(Condición n) THEN
(Bloque de sentencias n)
ELSE
(Bloque de sentencias ELSE)
END IF
Select-Case
Esta sentencia permite ejecutar una de entre varias acciones en función del valor deuna expresión. Es una alternativa a if then else cuando se compara la misma expresión con diferentes valores.
• Se evalúa la expresión, dando como resultado un número.
• Luego, se recorren los...
Regístrate para leer el documento completo.