ddddddf

Páginas: 2 (326 palabras) Publicado: 5 de mayo de 2014
Estructura de control while y do…while en Java
20 octubre, 2010Deja un comentarioGo to comments
La estructura de control while permite ejecutar un bloque de instrucciones mientras se cumpla unacondición que se evañúa 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 más de unainstrucción.
La sintaxis básica de la estructura de control while es la siguiente:
while(condicion)
{
   //instrucciones
}
Existe también una versión diferente, la estructura de control do…while. Ladiferencia está en que en la estructura while primero comprueba la condición y si se cumple ejecuta el bloque de instrucciones, en cambio en la estructura de control do…while primero se ejecutan lasinstrucciones y después se comprueba la condición. De esta forma se garantiza que el bloque de instrucciones se ejecute al menos una vez.
La sintaxis básica de la estructura de control do…while es lasiguiente:
do
{
  //instrucciones  

} while(condicion);
Vamos a ver unos ejemplos sencillos que utilizen estas dos estructuras de control por ejemplo, mostrar en la salida estándar los números del1 al 10 con un while y mostrar los números del 10 al 1 con un do…while:
public class EjemploWhile
{
    public static void main(String[] args)
    {
         int numero = 1;
         //Conun while imprimimos mientras numero sea menor que 11
         while (numero < 11)
         {
              System.out.println("Número: " + numero);
              numero++;
         }

        //Con un do...while imprimimos mientras numero sea mayor que 1
         do {
              System.out.println("Número: " + --numero);;
         } while(numero > 1);
    }
}
Si lacondición no deja de cumplirse se producirá un bucle infinito y eso es un problema grave que tendremos que evitar a toda costa, a no ser que la lógica del programa lo necesite. Por eso en el bloque de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS