Son instrucciones que permiten romper la secuencialidad
de la ejecucion de un programa.
Existen 2 tipos de esctructuras de control:
SELECTIVAS
Permiten seleccionar un camino a ejecutarse
entre dos o más opciones "por una sola vez"
REPETITIVAS
Permiten ejecutar un conjunto de instrucciones "varias
veces" mientras se cumpla una condición.
structura de control permite que se realicen unas instrucciones y omitir
otras, de acuerdo a la evaluación de una condición.
En lenguajes de programación, las estructuras
de control permiten modificar el flujo de
ejecución de las instrucciones de un programa.
Con las estructuras de control se
puede:
1. De acuerdo con una condición, ejecutar un grupo u otro de sentencias
(If-Then-Else). 2.De acuerdo con el valor de una variable, ejecutar un grupo u
otro de sentencias (Select-Case). 3.Ejecutar un grupo de sentencias mientras se
cumpla una condición (Do-While). 4.Ejecutar un grupo de sentencias hasta que
se cumpla una condición (Do-Until). 5.Ejecutar un grupo de sentencias un
número determinado de veces (For-Next).
Todos los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía
entre las estructuras de
control de los diferentes
lenguajes es su sintaxis; cada
lenguaje tiene una sintaxis
propia para expresar la
estructura.