En esta entrada se veran ejemplos sobre el uso de los bucles while y do while, para mostrar cual es la diferencia entre ambos.
While
El siguiente diagrama de flujo muestra el uso del bucle while, donde se realiza una evaluación de una condición.
public class ejercicioA{
public static void main(String sax[]){
int i=0;
while(i<10 br=""> System.out.println("i "+i);
i++;
}
}//main
}//class
Do… While
En el caso del bucle do.. while primero se ejecuta el código, y después se realiza la evaluación de la condición, en este bucle siempre se va a ejecutar por lo menos una vez el código dentro del bucle, caso diferente al bucle while, porque ahí se realiza primero la evaluación y si esta es falsa no se ejecuta el ciclo.
10>
public class ejercicioB{
public static void main(String sax[]){
int i=0;
do{
System.out.println("i "+i);
i++;
} while(i<10 br=""> }//main
}//class
10>
While
El siguiente diagrama de flujo muestra el uso del bucle while, donde se realiza una evaluación de una condición.
public class ejercicioA{
public static void main(String sax[]){
int i=0;
while(i<10 br=""> System.out.println("i "+i);
i++;
}
}//main
}//class
Do… While
En el caso del bucle do.. while primero se ejecuta el código, y después se realiza la evaluación de la condición, en este bucle siempre se va a ejecutar por lo menos una vez el código dentro del bucle, caso diferente al bucle while, porque ahí se realiza primero la evaluación y si esta es falsa no se ejecuta el ciclo.
10>
public class ejercicioB{
public static void main(String sax[]){
int i=0;
do{
System.out.println("i "+i);
i++;
} while(i<10 br=""> }//main
}//class
10>
Comentarios