Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La Estructura While
La Estructura While
Existe tambin una versin diferente, la estructura de control dowhile. La diferencia est
en que en la estructura while primero comprueba la condicin y si se cumple ejecuta el
bloque de instrucciones, en cambio en la estructura de control dowhile primero se
ejecutan las instrucciones y despus se comprueba la condicin. De esta forma se garantiza
que el bloque de instrucciones se ejecute al menos una vez.
La sintaxis bsica de la estructura de control dowhile es la siguiente:
do
{
//instrucciones
} while(condicin);
Vamos a ver unos ejemplos sencillos que utilicen estas dos estructuras de control por
ejemplo, mostrar en la salida estndar los nmeros del 1 al 10 con un while y mostrar los
nmeros del 10 al 1 con un dowhile:
public class EjemploWhile
{
public static void main (String[] args)
{
int numero = 1;
//Con un while imprimimos mientras numero sea menor que 11
while (numero < 11)
{
System.out.println ("Nmero: " + numero);
numero++;
}
//Con un do...while imprimimos mientras numero sea mayor que 1
do {
System.out.println("Nmero: " + --numero);;
} while(numero > 1);
}
}