Develop an applet that receives an integer in one text field, and computes its factorial Value and returns it in another text field, when the button named “Compute” is clicked.

Program Code:
import java.awt.*;
import java.awt.event.*;
public class factorial extends java.applet.Applet implements ActionListener
{
TextField t1,t2;
Label l1,l2,l3;
Button b1;
int fact=1,n,i;
factorial e;
public void init()
{
e=this;
t1=new TextField(10);
t2=new TextField(10);
l1=new Label("factorial of a number");
l2=new Label("enter number");
l3=new Label("result");
b1=new Button("compute");
add(l1);add(l2);add(l3);add(t1);add(t2);add(b1);
b1.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
String str=t1.getText();
n=Integer.parseInt(str);
for(i=n;i>1;i--)
{
fact=fact*i;
}
String msg=""+fact;
t2.setText(msg);
fact=1;
}
}
Mukesh Rajput

Mukesh Rajput

I am a Computer Engineer, a small amount of the programming tips as it’s my hobby, I love to travel and meet people so little about travel, a fashion lover and love to eat food, I am investing a good time to keep the body fit so little about fitness also..

Post A Comment:

0 comments: