Hola y bienvenidos.
Vamos a poner en práctica a continuación el ciclo FOR.
Están listos?
Vamos.
Bien.
Le vamos a dejar la sintaxis que ya hemos venido trabajando.
Vamos a limpiar este código y vamos a ver entonces ahora el ciclo For.
Para ello vamos a hacer el mismo ejercicio que vimos en el ciclo while.
En este caso vamos a mandar a imprimir los números del uno al cinco, así que ya sabemos el número tope.
En este caso, el valor máximo va a ser el valor de cinco.
Ya sabemos cuántas repeticiones va a tener nuestro ciclo for.
Podemos definir una variable o podemos poner directamente este valor en código duro.
De momento lo vamos a poner en código duro para que este código quede lo más simple posible.
Bien.
Así que vamos a utilizar nuestro ciclo for.
Abrimos llaves, damos enter y se cierra nuestro bloque de código del ciclo For.
Ahora, como ya sabemos, tenemos tres secciones.
En primer lugar, la sección para declarar las variables de tipo contador.
Así que a diferencia de lo que trabajamos en el ciclo while, en el cual las variables de contador las
tuvimos que definir fuera de nuestro ciclo while, en este caso dentro del ciclo for, vamos a definirlas
de manera interna.
Así que en este momento vamos a aprovechar para definir nuestras variables.
Ponemos en primer lugar el tipo de dato va a ser una variable de tipo entero.
Posteriormente la variable se llama contador y también sabemos que esta variable inicia en uno.
Si queremos definir más variables, simplemente las separamos por coma.
Y ya sabemos que podemos agregar otra variable y le asignamos cualquier otro valor.
Bien, pero de momento no necesitamos más variables.
Solamente vamos a trabajar con esta variable llamada contador.
Posteriormente, en la siguiente sección, vamos a separarla por un punto y coma.
Así que en este momento vamos a aprovechar para agregar la condición.
Recordemos que la condición que hemos trabajado en el ciclo while vimos que la condición es contador
menor o igual que el número de repeticiones.
Así que en este caso bien podríamos definir también otra variable la variable de repeticiones.
Pero esta variable ya no se va a ir incrementando, no se va a modificar.
Así que si queremos poner en práctica, por ejemplo, el uso de una constante de tipo entero, la variable
se va a llamar repeticiones.
Este valor ya no se modifica a lo largo del programa.
Por ello, esta variable es una buena candidata para hacerlo una constante.
Así que ahora nuestra condición entonces va a ser mientras la variable de contador sea menor o igual
que el número de repeticiones.
Bien.
Y por último, vamos a agregar la última sección.
Así que normalmente esta sección lo vamos a utilizar para incrementar nuestra variable de contador,
y si necesitamos incrementar más variables, entonces simplemente podríamos hacer uso de otra variable
simplemente separándolas por coma.
Bien, pero de momento no necesitamos más variables.
En este caso, solamente vamos a incrementar esta variable de contador que hemos definido al inicio
de este ciclo for.
Bien, prácticamente con esto ya tenemos configurado cada una de las secciones de nuestro ciclo FOR.
Ahora vamos a agregar el bloque interno.
Vamos a tener el mismo contenido de nuestro ciclo while.
Solamente estamos mandando a imprimir la variable de contador.
Pero a diferencia del ciclo, si recordamos en el ciclo while, nosotros no teníamos una sección para
incrementar esta variable.
Por lo tanto, dentro del ciclo lo que hicimos fue incrementar la variable de contador.
En cambio, ahora en el ciclo FOR tenemos una sección especial para esto.
Por lo tanto, va a ser más sencillo recordar que tenemos que hacer el incremento de nuestra variable,
en este caso la variable de contador, y entonces, dentro de nuestro bloque de código del ciclo FOR,
solamente vamos a mandar a imprimir nuestra variable de número, que es de tipo entero.
Y entonces mandamos a imprimir esta variable de contador.
Prácticamente con esto ya tenemos todo nuestro código del ciclo FOR.
Se tiene que mandar a imprimir los números del uno al cinco.
Vamos a agregar un salto al inicio para que cada número se imprima en su propia línea.
Bien, vamos a ejecutar.
Y como podemos observar, tenemos la impresión de los números del uno al cinco.
Vamos a agregar el salto de línea al final para que no agregue este salto al inicio.
Bien, vamos a ejecutar de nueva cuenta y podemos llevar la impresión de los números del uno al cinco
de igual manera que lo hicimos con el ciclo while.
Pero básicamente aquí la diferencia es que ya tenemos cada una de las secciones y es mucho más claro
saber cuántas repeticiones vamos a realizar con este ciclo y además vamos a evitar caer en ciclos infinitos
debido a que tenemos una sección especial para el incremento de las variables de tipo contador.
Bien, esto es lo básico respecto al uso del ciclo for.
Vamos a detener hasta aquí y en el siguiente vídeo vamos a ver la ejecución paso a paso de este ciclo.
Así que continuamos en el siguiente vídeo.
Saludos.