martes, 22 de octubre de 2019

Bucles en Java III - El bucle for

Bucles en Java III - El bucle for

Bucle for Java

Ya hemos visto hasta ahora dos de los tres bucles de Java. Es el turno del bucle for.
El bucle for es una estructura lógica que permite ejecutar el código de su interior repetidas veces siempre en cuanto se cumpla una condición booleana (true/false).

Sintaxis del bucle for en Java

for (declaración 1; declaración 2; declaración 3) {
   
     // Código del bucle.
   
}

La declaración 1 establece la condición del bucle con un valor.

La declaración 2 estable un segundo valor de la condición del bucle.

La declaración 3 establece el incremento del bucle.

Ejemplos prácticos con el bucle for de Java

for (int i=0; i<7; i++) {
   
     System.out.println("El valor de la variable i es: " + i);
   
}

Resultado
Bucle for Java
Explicación

En la primera declaración he creado la variable i (puedes llamarla como quieras en tus bucles) de tipo int. Le he dado un valor inicial de 0.

En la segunda declaración le he dicho que mientras i sea menor que 7 se ejecute el código del bucle.

En la tercera declaración, le he dicho que i va a incrementar de uno en uno su valor cada vez que el bucle for sea ejecutado. De este modo, el código de su interior es ejecutado un total de 7 veces.

Veamos otro ejemplo un pelín más complicado.


int i;
  
for (i=14; i>=7; i--) {
   
     System.out.println("El valor de la variable i es: " + i);
   
}

Resultado



Explicación

En este segundo ejemplo he declarado la variable fuera del bucle for para que sepas que también puedes utilizar variables externas al bucle. He iniciado dicha variable dentro del bucle (i=14;).
Esta vez la condición del bucle es que se ejecute mientras el valor de i sea mayor o igual a 7 (i<=7;) por lo que cuando valga 7 también se ejecutará.

En la última declaración del bucle le he dicho que me decremente el valor de de i (i--).

Para terminar veamos un tercer y último ejemplo:


int i;
  
for (i=0; i<=20; i+=5) {
   
     System.out.println("El valor de la variable i es: " + i);
    
}
Resultado



Explicación

El valor de i se incrementa de cinco en cinco.

Un último detalle, por si no te habías fijado, la tercera declaración del bucle for no tiene punto y coma, tenlo siempre en cuenta si no quieres producir errores de sintaxis.

Como siempre, te animo a que me animes a seguir escribiendo con tus comentarios y por supuesto, a que me preguntes algo si no lo entiendes.

0 comentarios:

Publicar un comentario

Si te a gustado o necesitas ayuda, tus comentarios son agradecidos :D