Aprendamos Juntos

Introducción a las estructuras de control

Los pasos de un algoritmo, deben seguir una trayectoria desde el primer paso hasta el ultimo. Esta Trayectoria se denomina flujo de control que indica el orden en el cual se ejecutaran los pasos.

Para organizar el flujo de control de un algoritmo se utilizan estructuras de control, estas son construcciones algorítmicas. Existen 3 tipos: Secuenciales, de selección, de iteración, las dos ultimas alteran el flujo de control lineal del algoritmo.


Estructura Secuencial

Se compone de instrucciones que deben ser ejecutadas una tras otras de manera consecutivas.



Ejemplo de la estructura secuencial

ingresar tres números. Sumar los números ingresados previamente. mostrar el resultado de la suma.


Estructura de selección

Permite evaluar una condición lógica. si el resultado es verdadero, se ejecutaran determinadas acciones y, si el resultado es falso, se ejecutaran otras acciones. Existen 2 tipos: simple y compuesta.
Estructura de selección simple: ejecuta una acción o conjunto de acciones solo si la expresión es verdadera.

Estructura de Selección  compuesta:
permite realizar determinadas acciones si el resultado fue verdadero, y permite ejecutar otras acciones si el resultado es falso.


Ejemplo de la estructura de selección
Leer un numero entero. Si el numero es positivo, imprimir "positivo"; si el numero es negativo, imprimir "negativo"; de lo contrario imprimir "nulo".



Actividad



Estructuras de control de iteración 
Permite al algoritmo ejecutar de forma repetitiva un conjunto de acciones, utilizando una condición para indicar su finalización. Las estructuras de control son: Mientras, Repetir-hasta.

La estructura iterativa Mientras: aquí el conjunto de instrucciones se repetirá solo si la evaluación de la expresión relaciona y/o lógica es verdadera.


Ejemplo de la estructura de iteración "Mientras"
Leer 10 números imprimir la cantidad de números positivos, negativos y nulos ingresados.




La estructura Repetir-Hasta: primero se ejecuta un conjunto de acciones, luego se evalúa la expresión relacional y/o lógica y si es falsa se ejecuta nuevamente el bloque de acciones.


Ejemplo de la estructura de iteración "Repetir-Hasta".
Ingresar 3 números y calcular su promedio. 



Actividad

No hay comentarios.:

Publicar un comentario