fbpx

Java For

Share on facebook
Facebook
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on email
Email

For en Java es otro bucle que también hace parecido de que while, ambos ejecutan un bloque de código varias veces, mientras que while significa mientras y for significa para y se debe colocar dentro de sus paréntesis 3 instrucciones. 

        for (Instruccio 1; Instruccion 2; Instruccion 3){
            //aqui va el bloque de codigo
        }
  • Instrucción 1: En la instrucción 1 se define un variable y se inicializa, esta instrucción solo se ejecuta una vez.
  • Instrucción 2: En la instrucción 2 va la condición del bucle para que vaya ejecutando el bloque de código.
  • Instrucción 3: Esta instrucción se ejecuta cada ves que termina una ejecución del bloque de código que está dentro de for por ejemplo, aquí puede ir los operadores de incremento.
        for ( int i = 0; i <= 5; i++){
            System.out.println(i);
        }

Ejemplo Explicado

  • Instrucción 1 (int i = 0;): En la instrucción 1 se define una variable i que es igual a 0.
  • Instrucción 2 (i <= 5;): En la instrucción 2 va la condición de que i es menor que o igual que 5 pasa ejecutar el bloque de código.
  • Instrucción 3 (i++): Se esta ejecutado el operador de incremento que se ejecuta al finalizar cada ejecución del bloque de código y se incrementa su valor en 1 para que llegue hasta 5 y se detenga el bucle for.  

Generador de tabla de multiplicación

Con for podemos crear un generador de una tabla de multiplicación ingresando por teclado un número, y de ese número generar una tabla de multiplicación hasta 10. Envés de escribir muchas líneas de código en una línea de código podemos que realice un trabajo.

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner leer = new Scanner(System.in);

        System.out.print("Ingrese un número entero: ");
        int n = leer.nextInt();

        for (int i = 0; i <= 10; i++) {
            System.out.printf("%d x %d = %d\n",n,i,(n * i));
        }
    }
}

Comparte este artículo:

Share on facebook
Facebook
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on email
Email

Revisa estas publicaciones

HTML abbr

Con la etiqueta HTML abbr se pueden hacer abreviaciones de una parte del texto dentro de un bloque. Es muy útil si se desea simplificar la escritura de

VER PUBLICACIÓN COMPLETA