ESTRUCTURAS SECUENCIALES

Una estructura secuencial es una estructura en la que las acciones (instrucciones) se realizan secuencialmente. Las acciones se suceden unas a otras de tal manera que la salida de una acción es la entrada de otra acción, y así sucesivamente, hasta el final de la acción.
 
EJEMPLO:


VIDEO DE EXPLICACIÓN DEL EJEMPLO:




















ESTRUCTURAS CONDICIONALES

Una estructura condicional permite decidir por cuál alternativa seguirá el flujo del programa dependiendo del resultado de la evaluación de una condición. Para establecer condiciones complejas se utilizan los operadores relacionales y lógicos.

Las estructuras condicionales sirven para la toma de decisiones en los algoritmos: Si ocurre algo entonces ejecutamos unas sentencias y en caso contrario ejecutamos otras.

Toda toma de decisión tiene una evaluación a realizar para, en función de ella, tomar la decisión. Esa evaluación generalmente compara una variable con otra o contra otro valor, para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa.

Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos de estructuras condicionales, en función de las ramas que puedan tener: las simples, las dobles y las múltiples.

 

Condicional simple:

Las estructuras condicionales simples se les conoce como tomas de decisión y realizan una acción únicamente cuando la expresión a evaluar resulta en un resultado positivo.

EJEMPLO: 

Presentamos un diagrama el cual solicita las calificaciones de un estudiante, calcula el promedio y muestra "Aprobado" si el promedio es mayor o igual que 7.


Si el promedio es menor que 7 simplemente no aparece ningún mensaje como lo presentamos a continuación.


Condicional Doble:

Cuando hablamos de condicionales dobles, podemos tener dos alternativas para la ejecución del código, en el condicional que establecemos; básicamente es definir que se hace, cuando la condición es falsa.

EJEMPLO:

Continuamos con el ejemplo anterior; en este caso le agregamos la condición SiNo para que presente un mensaje si la condición es falsa.
 

VIDEO EXPLICANDO LOS EJEMPLOS: