Estructura de repetición For- While (Para- Mientras)

A esta estructura se le conoce como “Bucle controlado por contador”. Se utiliza cuando se conoce el número de interacciones, es decir, la cantidad de veces que se aplicará.

Ejemplo 1: Hacer que el programa repita tres veces la palabra “Java”.

Código Java:

protected void actionPerformedBtnProcesar(ActionEvent e) {
//A DIFERENCIA DEL SIMPLEMENTE WHILE, aquí inicio con el método (el for) y procedo a indicar las condiciones del contador, ojo: solo del contador. No pongas punto y coma al final del contador++ porque dejará de funcionar.
for (int contador=0; contador<3; contador ++)

// Igual abro llaves

{

// Y dentro indico lo que hay que imprimir
txtS.append(«Java»+»,»+»\n»);

//Cierro llaves y fin.

}
}
}


 

Ejemplo 2: El ejercicio de la serie de fracciones, pero con for.

Así quedaría el código:

protected void actionPerformedBtnProcesar(ActionEvent e) {

// Declaro las otras variables. Es decir, todo lo demás que no sea el contador, que ya sabemos que es la principal diferencia del for-while.
int numerador= 2, denominador=3;
double suma=0;

// Reseteo la pantalla.

txtS.setText(«»);

//Declaro el for y todo lo que tenga que ver con el cotador.
for(int contador=0; contador<10; contador++)

//Abro llaves.

{

//Imprimo las fracciones. No te olvides de poner el salto de línea con el slash n.
txtS.append(numerador+»/»+denominador+»\n»);

// Indico la operación para la suma de datos. No olvides multiplicar por 1.0. para que no salga como número real.
suma += (numerador *1.0)/denominador;

// Hago las sumas para denominador y numerador.

numerador += 4;
denominador += 5;

//Cierro llaves.
}

//Imprimo la suma.
txtS.append(«La suma de todo es: «+suma);
}
}

Deja un comentario