bucle
for
Un bucle for es un medio para pasar por acciones repetidas. Echemos un vistazo más de cerca a cómo funciona.
La ejecución del bucle for
consta de los siguientes pasos:
1. establecer el valor inicial de la variable de ciclo (contador);
2. comprobar condiciones para continuar el ciclo;
3. ejecución de un paso (cuerpo del bucle);
4. cambiando el valor de la variable de bucle.
Además, los pasos 2 a 4 se repiten hasta que la condición & nbsp; en el segundo paso se vuelve falsa. Tan pronto como la condición se vuelve falsa, el ciclo termina y se ejecuta la instrucción que sigue a la instrucción del ciclo for
.
.
Volvamos a la forma general del enunciado del bucle y analicemos todas las partes con más detalle.
for (/*expresión1*/; /*expresión2*/; /*expresión3*/ )
{
/*una sentencia o bloque de sentencias - cuerpo del bucle*/;
}
Expresión 1
responsable de establecer el valor inicial de la variable de ciclo (contador), termina con un punto y coma
Por ejemplo,
1)i=0; // Asignar el valor inicial igual a cero a la variable de ciclo i.
// Con esta notación, la variable i debe declararse antes del bucle.
2) int i=0; // La variable i se puede declarar directamente en el encabezado del bucle, pero
// en este caso, después de borrar el bucle de la memoria
3) ; // Sin inicialización ni declaración de la variable de ciclo en absoluto,
// en este caso se puede definir antes del bucle.
Expresión 2
es la condición de continuación del ciclo
for
que se comprueba que es verdadera.
i<=10
// El bucle se ejecutará siempre que la variable i
sea menor o igual a 10. La condición puede ser cualquiera.
Expresión 3
cambia el valor de la variable contador. Sin este valor, el bucle se considerará infinito.
i++
// La variable i
se incrementará en 1 con cada paso.