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++;
        }
        
    }
}

Related Articles

Operadores en Java

Java proporciona diferentes tipos de operadores para realizar diferentes tipos de operaciones, como operadores aritméticos, operadores en asignación, operadores relacionales, operadores lógicos y también operadores…

Java For

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…