El documento describe las diferentes estructuras de control en los lenguajes de programación. Estas estructuras permiten modificar el flujo de ejecución de un programa dependiendo del estado. Se dividen en tres tipos: estructuras secuenciales, donde las instrucciones se ejecutan una tras otra; estructuras selectivas como el uso de condicionales if/else para tomar decisiones lógicas; y estructuras repetitivas que permiten ejecutar un conjunto de instrucciones múltiples veces.
2. En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de
un programa. Sin embargo, habrá momentos en que el programa debe ejecutar determinadas partes dependiendo del estado
en el que se encuentre. Esto permite modificar el orden de la ejecución para adaptarse al estado del programa. Las sentencias
de control son la esencia de cualquier lenguaje de programación, ya que gobiernan el flujo de la ejecución del programa.
Se dividen en tres
ESTRUCTURAS DE CPNTROL
3. Estructuras secuenciales
Estructura secuencial. La estructura secuencial es aquella en la que una
acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal
modo que la salida de una es la entrada de la siguiente y así
sucesivamente hasta el fin del proceso.
4. ESTRUCTURAS SELECTIVAS
Las estructuras selectivas simples o
condicionales están compuesta
únicamente de una sola condición si es
verdadera ejecutara la acción o
acciones si la condición es falsa no
hará nada.
if (condición) entre paréntesis esta la
condición que se debe evaluar
Se utilizan para tomar decisiones lógicas.
Se evalúa una condición y en función del resultado de la misma se realiza una opción u
otra. Las condiciones se especifican utilizando expresiones lógicas y relacionales. La
condición puede resultar verdadera o falsa, indicando qué decisión o acción se debe
tomar.
ESTRUCTURAS SIMPLES
5. ESTRUCTURAS SELECTIVAS
Multiple
La estructura
selectiva si múltiple permite que el flujo
del diagrama se bifurque por varias
ramas en el punto de la toma de
decisión(es), esto en función del valor
que tome el selector.
Bicondicional o doble
están compuesta únicamente de
una sola condición, si es verdadera
ejecutara la acción o acciones y si
la condición es falsa ejecutara las
acciones para la condición falsa
6. son aquellas que permiten ejecutar un conjunto de instrucciones varias
veces, de acuerdo al valor que genere la expresión relacional y/o lógica.
Esto significa que una instrucción repetitiva permite saltar a una
instrucción anterior para volver a ejecutarla.
ESTRUCTURAS REPETITIVAS