fbpx

Java While

Blucle Mientras (While)

While es una instrucción para repetir un bloque de código que este dentro de su ámbito ósea dentro de sus llaves de acuerdo a su condición que va entre los paréntesis.

El bucle seguirá ejecutándose mientras que la condición se true, si su condición no cambia a false seria un bucle infinito.

        //Bucle infinito 
        while (true) {
            System.out.println("No parare de Ejecutarme");
        }

Para cambiar la condición podemos aplicar los operadores de incremento y así colocar una condición y que se modifique en cada ejecución.Par esto podemos ejecutar un numero de 1 al 10 y cuando llegue a 10 que se detenga.

        int c = 0; 
        while (c <= 10) {
            System.out.println("Valor de C -> "+ c);
            c++;
        }

Generar Tabla de Multiplicar

Teniendo este conocimiento podemos crear un generador de una tabla de multiplicar, envés de escribir como 10 líneas de código más podemos realizar en meno código.

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();

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


Share This