miércoles, 2 de noviembre de 2011

■ Estructuras repetitivas: for, while, do-while

La explicación del funcionamiento de las estructuras repetitivas la puedes consultar aquí: Estructuras Repetitivas

A continuación la sintaxis en Java para cada una.

For (para)

for (<valor_inicial>; <condición_de_salida>; <incrementos>) {
      //Instrucciones
}

Ejemplo, ciclo for que se repite 10 veces:

for ( int i=0; i<10; i++ ) {
     //Instrucciones
}


While (mientras)

while (<condición>) {
     //Instrucciones
     i++ //variable que controla el incremento
}

Ejemplo, ciclo while que se repite 10 veces:

int i = 0;
while ( i < 10 ) {
     //Intrucciones
     i++; //este sería el incremento
}


Do-While (hacer-mientras)

do {
     //Instrucciones
     i++ //variable que controla el incremento
} while ( <condición> );

Ejemplo, ciclo do-while que se repite 10 veces:

int i = 0;
do {
     //Instrucciones
     i++; //incremento
} while ( i<9 );

En este último caso, la condición del do-while es "i < 9" dado las instrucciones se ejecutan primero y después de evalúa la condición, es decir, las instrucciones se llegan a ejecutar incluso cuando i = 9 luego finaliza el ciclo.

No hay comentarios:

Publicar un comentario