Tutoriales de informática - Abrirllave.com

Abrirllave.com

Instrucción de control repetitiva para (for) en Java

EJEMPLO { PotenciasDe2 } Para mostrar en la pantalla las primeras diez potencias de 2, es decir, desde 21 hasta 210, como se puede ver en la siguiente imagen:

Ejecución del programa PotenciasDe2 escrito en Java, donde se muestran las primeras diez potencias de 2.

En Java, haciendo uso de la instrucción repetitiva para (for), esto se puede hacer escribiendo el siguiente código:

public class PotenciasDe2
{
    public static void main(String[] args)
    {
        int i;

        for(i=1; i<=10; i++)
        {
            System.out.printf("%d ", (int) Math.pow(2, i));
        }
    }
}

El bucle for suele utilizarse cuando, de antemano, ya se sabe el número exacto de veces que se tiene que ejecutar un bloque de instrucciones. En este caso, se va a ejecutar 10 veces la sentencia:

System.out.printf("%d ", (int) Math.pow(2, i));

Obsérvese que, dentro de los paréntesis () del for, se ha indicado lo siguiente: