Simpan dengan nama appFaktorial.java
berikut kodenya :
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class cekbilangangenapganjil extends Applet implements ActionListener {
public void init(){
bt1=new Button("CEK"); bt2=new Button("Hapus");
lb1=new Label("Input n : "); lb2=new Label("hasil : ");
tf1=new TextField(15); tf2=new TextField(15);
bt1.addActionListener(this);
bt2.addActionListener(this);
setLayout(new FlowLayout());
add(lb1); add(tf1); add(lb2); add(tf2);
add(bt1); add(bt2);
setSize(240,100);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{ String plh=e.getActionCommand();
if(plh.equals("Hapus") )
{tf1.setText(""); tf2.setText("");}
else if(plh.equals("Hitung") )
{String s=tf1.getText(); int n= Integer.parseInt(s);
int f=1;
for(int i=1;i<=n;i++)f*=i;
String h= new Integer(f).toString();
tf2.setText(h);
}
}
Button bt1,bt2;
TextField tf1,tf2;
Label lb1,lb2;
}//class
0 komentar:
Posting Komentar