Do-while

Solo disponible en BuenasTareas
  • Páginas : 2 (350 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de octubre de 2010
Leer documento completo
Vista previa del texto
UNIDAD 4: JAVA CONTROL DE PROGRAMA
JAVA TEMA 15: JAVA DO WHILE
Su diferencia básica con el ciclo while es que la prueba de condición es hecha al finalizar el ciclo, es decir las instrucciones seejecutan cuando menos una vez, porque primero ejecuta las instrucciones y al final evalúa la condición;
También se le conoce por esta razón como ciclo de condición de salida.
Su formato general es :cargar o inicializar variable de condición;
do {
grupo cierto de instrucción(es);
instrucción(es) de rompimiento de ciclo;
} while (condición);
ejemplo:
[pic]
x=1;
do
{
List.add(“pato”);x++;
}
while(x⇐10);
[pic]
Otra diferencia básica con el ciclo while es que, aunque la condición sea falsa desde un principio, el cuerpo de instrucciones se ejecutara por lo menos una vez.

/*
*Ejemplo de uso de diferentes iteradores.
* while, for, do while, etc
*
*/

public class Ejercicio02 {
//Comienzo del flujo principal del programa.
public static void main(String []argumentos) {
int x = 0;
int y = 10;
salida("Primer iterador");
while(x < y) {
salida("x es "+ x++);
}
salida("Segundo iterador");
for(int i = 0; i < 10 ; ++i) {
salida("ies "+ i);
}
salida("Tercer iterador");
do {
salida("x es " + x--);
} while ( x > 0 );

System.exit(0);
}

public static void salida ( String cadena ) {System.out.println(cadena);
}

}

Instrucciones Iterativas

También conocidas como bucles, las instrucciones iterativas tienen la misión de ejecutar las mismas instrucciones de código un número de veces,determinado por una condición.
En java tenemos tres bucles: while, do while y for.

while :

La sintaxis es:
while (condición)
{
//Instrucciones a ejecutar
}
Este bucle evalúa la condición, sies cierta ejecutará las instrucciones de su interior, una vez ejecutadas regresará al comienzo y se repetirá el proceso de evaluar/ejecutar. Este proceso sólo finalizará cuando en la evaluación la...
tracking img