EJERCICIO 1: Hacer que el programa imprima tres veces la palabra “JAVA”:
Paso 1. GUI:

Paso 2. Codificio en Java:
protected void actionPerformedBtnProcesar(ActionEvent arg0) {
//BOTON PROCESAR
//PASO 1: Creo un contador y le indico que comience en 0, previamente he indicado su tipo. si se trata de un entero, un número real, etc.
int contador=0;
//PASO 2: Formateo mi pantalla con un setText en blanco, tipo los que uso para borrar pantalla.
txtS.setText(«»);
//PASO 3: Introduzco el método while, creo un contador y planteo la condición, en este caso, que no se repita la palabra «Java» más de 3 veces.
while (contador<3){
//PASO 4: Indico que se muestre la palabra Java.
txtS.append(«Java»+»\n»);
//INDICO QUE EL CONTADOR SUME DE UNO EN UNO
contador++;
}
}
}
EJERCICIO 2: Hacer que el programa imprima y sume 55 términos de la siguiente serie
5 ,12, 19, 26, 33 …(avanzan sumando +7)
Paso 1: Pantalla gráfica (GUI)

PASO 2: Programo en el JAVA:
protected void actionPerformedBtnProcesar(ActionEvent e) {
//DECLARO VARIABLES E INDICO SU TIPO
int numero=5, suma=0, contador=0;
//RESETEO PANTALLA
txtS.setText(«»);
//PONGO EL WHILE Y DETERMINO SU PRIMERA CONDICIÓN CON EL CONTADOR
while(contador<55)
//ABRO LLAVES
{
//PIDO QUE SE IMPRIMAN LOS NÚMEROS DE LA SERIE
txtS.append(numero+»\n»);
//PLANTEO LAS CONDICIONES PARA LAS OTRAS VARIABLES
//Con este += indico que a la suma se le va sumando cada número de la serie. 5+12+19+26…
suma += numero;
//Con este += indico que cada número de la serie avanza de 7 en 7, o el número que se me pida en el problema.
numero += 7;
//El ++, como en el ejercicio anterior, es para indicar que el contador sume de 1 en 1.
contador ++;
//CIERRO LLAVE DEL WHILE
}
//PIDO QUE SE IMPRIMA LA SUMA TOTAL DE LOS 55 NUMEROS DE LA SERIE
txtS.append(«Suma:»+suma);
}
}
Ejemplo 3: Hacer que el programa imprima y sume 40 términos de esta serie con fracciones
3/2, 7/5, 11/8, 15/11…
Lo separamos por numerador (el de arriba) y denominador (el de abajo)
** Para que en Java no me aparezca la división como número real (es decir; 3.0/2), tengo que multiplicar el valor en el proceso por 1.0.
Así: suma += (numero *1.0)/ denominador;
PASO 1: Armo mi pantalla gráfica

PASO 2: Codifico en Java.
protected void actionPerformedBtnProcesar(ActionEvent e) {
//BOTÓN PARA PROCESAR
//Declaro mis variables e indico su tipo.
int numerador=3, denominador=2, contador=0;
double suma=0;
//Reseteo pantalla
txtS.setText(«»);
// Declaro el método while.
while(contador<40)
//Abro llaves
{
// Imprimo los números de la serie, uso la barra slash para separarlos y darle aspecto de fracción.
txtS.append(numerador+»/»+denominador+»\n»);
//Aplico un *1.0 al numerador para que no me salga como número real.
suma += (numerador*1.0)/denominador;
// Indico al numerador que aumente de a cuatro.
numerador += 4;
// Indico al denominador que aumente de a tres.
denominador += 3;
// El contador crece de 1 en 1.
contador ++;
//Cierro llaves
}
// Imprimo la suma de todo
txtS.append(«La suma de todo es: «+ suma+ «\n»);
}
}