1.3.-Estructuras de control de
flujo en algoritmos

Estas nos permiten modificar el control de flujo, lo cual ya deja de ser un flujo secuencial, la estructura se divide en dos

Decisión

nos ayuda a poder tomar decisiones lógicas, esta evalúa la condición y función del resultado se toma una decisión u otra. son 3:

Simples (if/then)

se ejecuta una determina acción cuando se cumple una determinada condicion

Dobles (if/then/else)

Permite dos condiciones posibles dependiendo de la acción

Múltiples (/case)

Tiene dos o mas condiciones posibles para una acción

Repetición

Repiten una secuencia de instrucción un numero determinada veces llamados bucles, son 4:

Mientras (While)

Es aquella que en el cuerpo del bucle, se repite mientras se cumple una determinada condición

Hacer-mientras(do-while)

se ejecuta una y otra vez, siempre y cuando la condición sea verdadera

Repetir(repeat)

se ejecuta hasta que se cumpla una condición que se comprueba al final del bucle

desde/para (for)

ejecuta acciones del cuerpo del bucle un numero especifico de veces