permite a través de ciertos parámetros (Un valor de
inicio, uno de control y otro de decremento) nos permite mostrar repetitiva mente un conjunto de instrucciones hasta que se cumpla la condición de control. Veamos un ejemplo: Código: For(Inicialización de la variable; Hasta donde va la variable; Incremento o decremento){ Instrucciones a ejecutar; } Primero declaramos una variable y la inicializaremos, es decir le damos un valor que indica donde comenzar, luego le colocamos hasta donde debe terminar o ir este valor, y por ultimo si es necesario un valor que muestra de a cuánto será el incremento del valor para llgar a la condición de control. public static void main(String[] args) { for(int i = 1; i<= 10; i++) { System.out.println(i); } El ejemplo anterior nos muestra los números hasta 10, simplemente porque así es la condición de control. Nosotros podemos omitir cualquier parámetro si lo dejamos vacío , pero siempre y cuando pongamos los punto y coma que definen el parámetro 1.- El ciclo comienza en uno y se incrementa de uno en uno, este es el caso mas general. 2.- Pero el valor inicial puede se diferente de uno, ejemplo: for (x=5;x⇐15;x=x+1) 3.- Incluso el valor inicial puede ser negativo, ejemplo: for (x = -3 ; x⇐ 8; x=x+1) 4.- Los incrementos también pueden ser diferentes al de uno en uno, ejemplo: for (x=1; x⇐ 20; x=x+3) 5.- Incluso pueden ser decrementos, solo que en este caso, recordar: 1.-el valor inicial de la variable debe ser mayor que el valor final. 2.-cambiar el sentido de la condición. ejemplo import java .io.*;
public class ifsen {
public static void main(String args[])throws IOException { BufferedReader numero=new BufferedReader(new InputStreamReader(System.in)); int a; System.out.println("multiplos de dos"); for (a=0;a<21;a=a+2)