Transcripción del audio del video
Hola, vamos a trabajar con estructuras de control.
Para hacerlo vamos a balarnos de los algoritmos.
Como ya saben, un algoritmo es un conjunto de instrucciones con un inicio y un fin definido.
En un caso simple, cada sentencia o instrucción será ejecutada de forma lineal.
Se da ejecutada de forma lineal a menos que existan estructuras de control que alteren ese flujo de ejecución lineal del cual hablamos.
Aquí tenemos un algoritmo que se corresponde con la vuelta a la manzana.
Vamos a ejecutar, vamos a poner el modo gráfico y aquí le vamos a darle play.
Como verán, aquí se van ejecutando las sentencias, aquí ven que van pasando las instrucciones y en la consola se va marcando.
Y aquí nos vamos moviendo y girando.
Una vez que llegue al fin, finalizar ejecución.
Vamos a ver el mismo algoritmo, el mismo, pero con una estructura de control de tipo repetitivo.
Veamos ahora el mismo algoritmo de la vuelta a la manzana, pero con una estructura de control.
Vemos que si inicia la ejecución se define que hay una sentencia, otra sentencia, otra sentencia o instrucción y una comprobación.
Aquí hay una estructura de control que es este tipo repetitivo que tiene un punto de corte, o sea, evalúa una determinada condición y en función de esto hace que el algoritmo teje ese flujo lineal que trae hasta aquí y vuelva a repetir un segmento de código, o sea, un conjunto de sentencias que están dentro de esta estructura de control.
Cuando se valide esta condición, ahí se da la paso para finalizar el algoritmo.
Una estructura de control de tipo repetitivo que tiene un punto de corte, o sea, una estructura de control.
Santiago Hernández - Diego Daluz. Introducción a Estructuras de Control (CC BY-SA)