Semana 6 Estructuras de control


 ¿ Sabías que las grandes empresas utilizan una programación estructurada en su pseudocódigo?

 Estructuras de control

Las estructuras de control son aquellas que nos permiten controlar el flujo en el que se  ejecutará el pseudocódigo que vamos a usar.

Esto nos permite obtener respuestas más específicas según los datos que el usuario   disponga al programa, para de esta manera darle al usuario una mayor calidad de atención.

Este tipo de estructura nos permite ser más específicos con lo que buscamos proyectar en nuestro programa.




¿Cuáles son los tipos de estructuras que podemos encontrar?

Podemos distinguirlas en 2 grupos::

Secuenciales
Es aquella estructura que nos permite ejecutar un programa con un flujo totalmente normal y predeterminado. La manera en la que se ejecuta es la siguiente: 

De arriba hacia abajo.
✔De izquierda a derecha.
✔La salida de la ejecución de una sentencia es la entrada a la siguiente sentencia.
✔Inicia en el "inicio del programa".
✔Termina en el "fin del programa".

Ejemplos:
1.-Mostrar los valores de a, b, c.
        

2.Calcular el promedio de las 4 calificaciones de un estudiante:


3.Calcular el Iva de un producto y mostrarlo, y calcular el valor total a pagar de dicho producto incluido el Iva del mismo.



Condicionales
Es aquella estructura que nos permite controlar el flujo en el que se va a ejecutar el programa ya que según lo que ingrese el usuario se ejecutará un conjunto de acciones predeterminadas o otras acciones en caso de otras respuestas.

Si o if (simple)
Es aquella estructura que en la ejecución de el programa nos permitirá, dependiendo de la respuesta que el programa requiera, ejecutar una o varias acciones, y en el caso contrario de que la respuesta que ingreso el usuario no sea la que el programa esperaba, no se ejecute ninguna acción.


 

Si es verdadero
Si es falso









Si o if (doble)
Es aquella estructura que permite, mediante una condición lógica determinar el flujo de acciones que va a seguir la ejecución del programa, esta se pregunta si los datos que se determinaron para tomar la decisión, si los datos ingresado son correctos, es decir cumplen con la condición establecida, se ejecutarán un conjunto de acciones caso contrario, se ejecutarán un conjunto de acciones diferentes, es decir esta estructura permite que el programa pueda ir por diferentes caminos según sea el caso.
                                           


Si es verdadero









Si es falso




Dia positiva del tema:

Links de búsqueda:
Estructuras de control:

Secuencial:

Condicional simple:

Condicional doble:


Autora: Steffanny del Rocío Loor Suárez





Comentarios