Sunday, April 7, 2019

Java Do While Loop para principiantes para aprender con ejemplos

Este tutorial lo guiará sobre cómo usar do … while loop en programas Java, realice tareas repetitivas y recorra los elementos de una colección o matriz. Es una construcción básica de programación de Java que se utiliza para realizar tareas repetitivas.

Conceptos básicos de do … while loop en Java

El tutorial tiene las siguientes secciones para ayudarlo a aprender rápidamente.

do … while loop

Descripción :

A diferencia del bucle while que verifica la condición en la entrada, haz … mientras permite que el bloque de código se ejecute al menos una vez. Después de la primera iteración, evalúa la condición de prueba y decide continuar o no.

Similar a otros bucles, también acepta solo aquellas expresiones que producen un resultado booleano. Tenga en cuenta que un valor entero distinto de cero también se evalúa como verdadero.

Sintaxis:

El bucle do … while coloca la condición en la puerta de entrada.

 do
{
    declaración (es);
} while (expresión booleana); 
  • El bucle do … while ejecuta un bloque de código continuamente hasta que la expresión dada devuelve true.
  • Es más como un bucle while, excepto que do.while garantiza la ejecución al menos una vez.
  • Termina el ciclo inmediatamente cuando la condición se vuelve falsa.

por ejemplo

 clase pública SimpleDoWhile {

   Vacío estático público principal (String args []) {
        int iter = 0;
        hacer
        {
            System.out.print (iter + "");
        } while (iter ++ <10);
   }
} 

El bucle anterior se ejecutará 11 veces produciendo números del 0 al 10.

Salida:

 0 1 2 3 4 5 6 7 8 9 10 

Diagrama de flujo:

El diagrama de flujo ayudará visualiza el bucle do … while:

 Diagrama de flujo de Java While While Loop

Ejemplos:

Puede usar un bucle do … while para muchos propósitos. A continuación hay algunos ejemplos para demostrarlo.

Genere los primeros N números enteros:

 clase pública doWhileLoop {
    Vacío estático público principal (String args []) {
        int n = 0;
        int N = 5;
        hacer
        {
            System.out.print (n + "");
            n ++; // Incrementando n por 1 en cada iteración
        } while (n <= N);
    }
} 

En lugar de escribir la declaración de impresión N veces, hicimos el do … mientras que el bucle lo resuelve. Aquí 'n' es la variable de control de bucle y N tiene un valor fijo.

La salida es la siguiente:

 0 1 2 3 4 5 

Cuenta hacia atrás desde un número dado:

 clase pública dowhileLoop {
    Vacío estático público principal (String args []) {
        int N = 5;
        hacer
        {
            System.out.print (N + "");
            NORTE--; // Decrementando N por 1 en cada iteración
        } while (N> = 0);
    }
} 

El resultado es el siguiente:

 5 4 3 2 1 0 

Puede ver que sí … mientras que el bucle nos permite manipular la condición de prueba y actualizar el contador para producir diferentes salidas.

Iterar a través de una matriz / colección:

 clase pública doWhileLoop
{
    Vacío estático público principal (String args []) {
         char char_arr [] = {'a', 'b', 'c', 'd'};
         // el índice de matriz comienza con 0
         int iter = 0;
         hacer {
              System.out.print (char_arr [iter] + "");
              iter ++;
         } while (iter <char_arr.length);
    }
} 

Ejecución de prueba:

 abcd 

Tenga en cuenta que si reemplaza el tipo de matriz en el ejemplo anterior de entero a char, entonces do… while loop imprimirá los valores ASCII de cada carácter.

 97 98 99 100 

Debe leerse – Para Loop en Java


READ MORE – CLICK HERE

www.Down.co.ve


No comments:

Post a Comment

Como crear tarjetas Virtuales Visa o MasterCard con tu divisa y las ventajas que ofrecen

Hoy día, gracias al creciente mundo del Internet se le ha permitido a cada persona poder acceder a muchos productos o servicios. Y en estos ...