import java

Anuncio
EJEMPLOS DE PROGRAMAS CON COMPONENTES DEL PAQUETE
AWT
1. Programa que invierte una cadena
import java.applet.Applet;
import java.awt.*;
public class examen extends Applet{
TextField t1=new TextField("
");
Button b=new Button("invertir");
TextField t2=new TextField("
");
public void init(){
add(t1);
add(b);
add(t2);
}
public boolean action(Event e,Object o){
String aux=t1.getText();
String cad="";
int t=aux.length();
for(int i=t-1;i>=0;i--)
cad=cad+aux.charAt(i);
t2.setText(cad);
return true;
}
}
2. Programa que visualiza el siguiente Fibonacci, según se va presionando el botón “Fibonacci”
import java.applet.Applet;
import java.awt.*;
public class examen extends Applet{
Label t1=new Label(" ");
Button b=new Button("Fibonacci");
Label t2=new Label(" ");
int N=0;
public void init(){
add(t1);
add(b);
add(t2);
}
public boolean action(Event e,Object o){
N++;
int f=Fibo(N);
t1.setText(N+"");
t2.setText(f+"");
return true;
}
int Fibo(int n){
int a=0,b=1,c;
for(int i=1;i<=n;i++){
c=a+b;
b=a;
a=c;
}
return a;
}
}
3. Programa que permite insertar 3 números, y visualiza la suma de los pares o la suma de los impares
import java.applet.Applet;
import java.awt.*;
public class examen extends Applet{
TextField t1=new TextField();
TextField t2=new TextField();
TextField t3=new TextField();
TextField t4=new TextField();
Button b1=new Button("PARES");
Button b2=new Button("IMPARES");
public void init(){
add(t1);
add(t2);
add(t3);
add(b1);
add(b2);
add(t4);
}
public boolean action(Event e,Object o){
int a=Integer.parseInt(t1.getText());
int b=Integer.parseInt(t2.getText());
int c=Integer.parseInt(t3.getText());
int pares=0;
int impares=0;
if(a%2==0)
pares=pares+a;
else
impares=impares+a;
if(b%2==0)
pares=pares+b;
else
impares=impares+b;
if(c%2==0)
pares=pares+c;
else
impares=impares+c;
if(e.target==b1)
t4.setText(pares+"");
if(e.target==b2)
t4.setText(impares+"");
return true;
}
}
EJERCICIOS PROPUESTOS PARA PRACTICAR
Realice un programa que dado un numero visualice su Fibonacci, Factorial o triple, (según la selección del boton)
Realice un programa que dado una palabra, divida la misma en 3 y visualícelos en cajas de texto diferentes.
Realice un programa que dado un conjunto de números ordenados, mostrar los números que faltan entre el primer número y
el último número como se muestra en el ejemplo:
Realice un applet que permita insertar 3 palabras por teclado, posteriormente visualícelas ordenadamente
-
Descargar