sábado, 25 de diciembre de 2010

Ciclos while y do-while

Continuando con los ciclos anteriores, vamos a presentar ahora los ciclos while y do-while, veremos pues su estructura y posteriormente los explicaremos:

Ciclo While:
while( condición)
{
//instrucciones...
}

Ciclo do-while:
do
{
//instrucciones...
}while (condicion)


Ahora bien, la principal diferencia radica en que en el ciclo while la condición precedida por la palabra reservada while estará al principio del ciclo, mientras que en el do-while estará al final, esto quiere decir que en primer ciclo las instrucciones se van a ejecutar sólo si la condición es cumplida; mientras que en el segundo las instrucciones se van a ejecutar al menos una vez antes de que se cumpla la condición, ahora veamos un ejemplo:

Ejemplo con ciclo while
Supongamos que declaramos anteriormente una variable llamada cond de tipo boolean.
boolean cond=false;
while(condicion==false)
{
System.out.println("La condición se repetirá hasta que cambie el valor de la condición");
//si cambiamos el valor de la condición, el ciclo terminará
cond=true;
}

Ejemplo con ciclo do-while

Vamos a declarar una variable de tipo short.
short cond=1;
do
{
System.out.println("Incrementando variable cond hasta que sea mayor a igual a 10");
cond++;

}while(cond<10);


Algunos puntos a recalcar en los ciclos es que hay que tener cuidado en donde pongamos el ";" ya que esto nos podría traer problemas, se los digo por experiencia y sé que ustedes también lo aprenderan por experiencia.






No hay comentarios:

Publicar un comentario