Está en la página 1de 4

ESTRUCTURA DE CONTROL SECUENCIAL

Estructura secuencial
La estructura secuencial es aquella en que las acciones (instrucciones) se ejecutan
sucesivamente, una a continuación de otra, sin posibilidad de omitir ninguna y sin
bifurcaciones. Es decir que la acción k no se inicia hasta haber terminado la acción k-1.
El pseudocódigo de una estructura
Acción 1 Acción 2 Acción 3 ... secuencial es la siguiente:

La representación mediante diagrama de flujo es la siguiente: Acción 1 INICIO

< acción 1 >


Acción 2
< acción 2 >
< acción 3 >
Acción 3
FIN
Ejemplo: Dado el radio de una circunferencia, se desea obtener su longitud y el área del
círculo que determina. INICIÓ

ALGORITMO Longitud del Área


radio
VARIABLES
REAL: área = 0 // inicializa variables: área y longitud
REAL: longitud = 0 área = 3.141592 * radio**2
INICIO
LEER radio
área = 3.141592 * radio **2 Longitud = 2 * 3.141592 *
radio
longitud = 2 * (3.141592) * radio
ESCRIBIR radio, área, longitud
FIN
radio, área, longitud

FIN
ESTRUCTURA DE CONTROL SELECTIVA
Las estructuras selectivas son sentencias de programación que permiten elegir entre dos o más opciones o caminos. La
elección se hace mediante la evaluación de un criterio. La sentencia solo se ejecuta si se cumple una condición concreta. Su
representación se realiza con palabras en pseudocódigo (if – then – else o en español si – entonces – sino) y en flujograma
con una figura geométrica en forma de rombo. Cabe señalar que las estructuras selectivas que se pueden utilizar son
variadas, y dependiendo de la problemática a resolver el programador deberá aplicar la más pertinente.
Proceso Alternativa Doble

F (condición) V

“Aprender Algoritmo” “Aprender a Programar”

FinProceso
ESTRUCTURA DE CONTROL ITERATIVAS
Las estructuras de control iterativas se utilizan para resolver problemas donde sea necesario repetir un Inicialización
determinado número de veces un conjunto de instrucciones. También se les conoce como estructuras
repetitivas.
Cuando en un programa necesita la ejecución repetitiva de un conjunto de operaciones, es necesario
implementar un ciclo iterativo.
Un ciclo iterativo es la repetición de operaciones hasta que se cumple una condición. Las operaciones o Condición

instrucciones son las mismas pero los datos que se procesan pueden cambiar en la ejecución del ciclo.
En general, los ciclos deben terminar después de un cierto número (finito) de repeticiones, y el conjunto TRUE
de operaciones a repetir se conocen como bucle.
SI
En ocasiones, sabemos el número de veces que el ciclo se repetirá, en otras, no sabemos a ciencia cierta break
cuántas repeticiones se harán.
Al igual que en las estructuras de control selectivas, se requiere definir la condición con la que se NO FALSE
evaluará y decidirá qué acciones se llevarán a cabo. Recordemos que para construir las condiciones es
necesario utilizar los operadores relacionales (de comparación) y los operadores booleanos (lógicos). Ejecuta instrucción
cuerpo estructura
Ejemplos: Las estructuras de control iterativas se clasifican en: iterativa

Ciclos de la estructura tipo FOR – NEXT – END FOR


Ciclos de la estructura tipo DO – UNTIL
Ciclos de la estructura tipo WHILE – END WHILE
Finalización
estructura
Para poder trabajar con estas estructuras, es necesario comprender antes las variables iterativa
especiales de ciclos: Contadores y Acumuladores.

También podría gustarte