Bryan Figueroa Morales

Las estructuras de control 


¿Qué es una estructura de control?


Las estructuras de control son el conjunto de reglas que permiten controlar el flujo de ejecución de las instrucciones de manera ordenada en el algoritmo ya sea este por bloques o secciones de instrucciones, facilitando la escritura y lectura.

¿Para que sirven?


Nos sirven ya que nos da el poder de alterar, controlar o modificar el orden o el flujo en el que se ejecutan las instrucciones de un algoritmo a voluntad.

Tipos que hay de estructuras


Secuenciales 


La estructura secuencial es aquella en la que una instrucción o accion sigue a otra en secuencia. En este tipo de algoritmos se presentan operaciones de inicio a fin, inicialización de variables, operaciones de asignación, calculo, sumatoria, entre otras. 

 

Ejemplo de una estructura secuencial en PSeInt :




Selectivas   


Se utilizan para tomar decisiones lógicas, se evalúa una condición y en función al resultado se realiza una determinada secuencia de instrucciones. Estas estructuras se clasifican en: 


1.- Simples.- La estructura si-entonces evalúa la condición y en tal caso: Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias). Si la condición es falsa no se hace nada.
Su sintaxis es la siguiente en pseudocódigo y diagrama de flujo :

Ejemplo de una estructura de control simple en PSeInt :





2.-Selectivas dobles.- Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tiene dos opciones de accion, por la naturaleza de estas se debe ejecutar una o la otra, per no ambas a la vez.
Su sintaxis es la siguiente en pseudocódigo y diagrama de flujo:



3.-Selectivas múltiples.- la estructura de decisión múltiples se evaluara una expresión que podrá tomar N valores distintos, 1, 2, 3, ... N y según que elija uno de estos valores en la condición, se realizara una de las N acciones o lo que es igual, el flujo del algoritmo seguirá solo un determinado camino entre los N posibles. Esta estructura se representa por un selector el cual si toma el valor 1 ejecutara la accion 1. si toma el valor 2 ejecutara la accion 2, si toma el valor N realizara la accion N.
Su sintaxis y diagrama de flujo es la siguiente: 



No hay comentarios:

Publicar un comentario

Pseudocodigo