Un bucle for es un medio para pasar por acciones repetidas. Echemos un vistazo más de cerca a cómo funciona.
Por lo general, las partes de un bucle for realizan los siguientes pasos:
1. Configuración del valor inicial.
2. Realización de una prueba de condición para continuar el bucle.
3. Realizar acciones de bucle.
4. Actualice los valores utilizados en la prueba.
y luego se repiten los pasos 2-4 hasta que se cumpla la condición. 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 con más detalle todas las partes
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 :
opción 1) i=0; //a la variable de ciclo i se le asigna el valor inicial igual a cero. Con tal registro,
//variable que debo declarar antes del ciclo
opción 2) int i=0; //la variable i puede declararse inmediatamente en el encabezado del ciclo, pero
// en este caso, después de que el bucle se borre de la memoria
opción 3) ; // sin inicialización y declaración de la variable de ciclo en absoluto,
// en este caso se puede declarar antes del ciclo
Expresión 2
esta es la condición para continuar con el bucle for, se comprueba si es cierto.
i<=10 // el bucle se ejecutará siempre que i sea menor o igual a 10.
La condición puede ser cualquier cosa
Expresión 3
cambia el valor de la variable contador. Sin este valor, el bucle se considerará infinito.
i<=10 // el bucle se ejecutará siempre que i sea menor o igual a 10.
La condición puede ser cualquier cosa
Practiquemos escribir el título del bucle for