Hola y bienvenidos.
Vamos a estudiar a continuación el ciclo For.
En el lenguaje C.
Están listos?
Vamos.
Bien.
Ya hemos visto hasta el momento el ciclo while y el ciclo de Wire.
Sin embargo, en este tipo de ciclos lo que hemos detectado es que no sabemos exactamente cuántas veces
vamos a repetir nuestro ciclo.
No tenemos una forma de saberlo hasta que se vuelve a revisar la condición que queremos evaluar.
En este caso el ciclo for.
A diferencia de los ciclos while while.
En este caso si vamos a saber exactamente cuántas veces queremos repetir este ciclo.
Así que vamos a ver en qué consiste la sintaxis del ciclo for.
Como hemos comentado con el ciclo for vamos a especificar cuántas veces queremos repetir el bloque de
código.
Por ejemplo, vamos a ver la sintaxis de este ciclo for.
En primer lugar, vamos a utilizar la palabra reservada for y posteriormente, entre paréntesis, vamos
a agregar diferentes secciones.
La primera sección es la que vamos a utilizar para declarar nuestras variables, las variables que normalmente
conocemos como de tipo contador, según lo que hemos visto en los ciclos anteriores.
Así que esta sección la vamos a utilizar precisamente para definir estas variables de tipo contador.
Posteriormente vamos a tener otra sección.
Ahora vamos a tener tres secciones y cada sección la vamos a separar por un punto y coma.
Así que la siguiente sección antes de escribirla, primero vamos a poner punto y coma y posteriormente
vamos a agregar la siguiente sección, la cual va a incluir la condición a evaluar.
A diferencia del ciclo ido while, donde solamente teníamos esta sección, es decir, la condición a
evaluar.
En el caso del ciclo FOR vamos a tener, además de la condición a evaluar al inicio la declaración de
variables.
Y por último, la última sección.
Vamos a separarlo también por un punto y coma.
Y en esa sección nuevamente vamos a tener el incremento de las variables de tipo contador, así que
van a ser las tres secciones que vamos a tener en nuestro ciclo FOR.
Ahora vamos a abrir el bloque de código, abrimos llaves y cerramos estas llaves y todo lo que tengamos
dentro de estas llaves, como ya sabemos, va a ser el bloque de código, en este caso del ciclo FOR.
Ahora, esta es la sintaxis básica que vamos a utilizar.
Sin embargo, el ciclo for tiene varios detalles que vamos a comentar a continuación.
En primer lugar, tenemos, como hemos comentado, la declaración de variables.
Ahora, eso tiene un detalle.
Esta primera sección solamente se ejecuta una sola vez la primera vez que se va a ejecutar este ciclo
for y las siguientes veces que se repite este ciclo for ya no se vuelve a ejecutar esta sección, así
que solamente se ejecuta una sola vez al inicio de la ejecución del ciclo for.
Ahora después tenemos la siguiente sección, que sería el número dos, la condición a evaluar.
Así que esta sección, de manera similar al ciclo while, se va a repetir este ciclo.
Mientras la condición sea verdadera.
Así que si esta condición a evaluar es verdadera, entonces se ejecuta el bloque de código de este ciclo
FOR.
Así que esto va a ser el tercer paso.
Este tercer paso ejecuta el bloque de código de este ciclo y una vez que ya terminada, ejecutarse este
bloque de código, entonces vamos a ejecutar la última sección de este ciclo FOR.
Así que podemos observar que es un poco más complejo el flujo de ejecución de este ciclo for.
Sin embargo, una vez que pongamos en práctica, esto va a ser bastante sencillo.
Simplemente estamos detallando cada uno de los pasos de la ejecución del ciclo FOR.
Así que, por último, vamos a tener la 4.ª sección.
Así que en este momento se incrementan las variables de tipo contador.
Podemos tener una o más variables de tipo contador.
Normalmente tenemos solamente una, pero bien podríamos manipular más de una variable simplemente separándolas
por una coma.
Así que en este paso cuatro se incrementan las variables de tipo contador.
Ahora, esto va a ser solamente la primera vez, como hemos comentado y las veces subsiguientes que
se repite este ciclo for va a suceder lo siguiente Solamente se van a repetir los pasos dos, tres y
cuatro en el orden en que estamos mencionando.
Así que una vez que se vuelve a repetir este ciclo FOR, se omite el paso uno y se revisa la condición
que es el paso dos.
Posteriormente se ejecuta el bloque de código del ciclo FOR y finalmente se vuelven a incrementar los
contadores y así de nueva cuenta se vuelven a repetir estos pasos dos, tres y cuatro.
Mientras la condición sea verdadera.
Así que ese es el detalle de la ejecución de un ciclo for Esto muchas veces no se enseña de esta manera,
así que por ello puede ser complicado de entender.
Pero la forma en que lo estamos explicando vamos a entender a mucho más detalle la ejecución real de
un ciclo for.
Bien, vamos a detener hasta aquí este video y en el siguiente vamos a poner en práctica precisamente
cada uno de los pasos de este ciclo for.
Bien, eso es todo por este video y continuamos en la siguiente lección.
Saludos.