Está en la página 1de 1

LA ESTRUCTURA WHILE.

ALUMNO: MANUEL HERRERA TORRES

La estructura de control while permite ejecutar un bloque de instrucciones mientras se


cumpla una condicin que se evala a un booleano true o false. Como en el caso de la
estructura de control if, las llaves solo son obligatorias si el bloque de instrucciones est
formado por ms de una instruccin.
La sintaxis bsica de la estructura de control while es la siguiente:
while(condicin)
{
//instrucciones
}

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

También podría gustarte