Hi,
import java.io.*;
public class FactorialDemo{
public static void main(String[] args) {
try{
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Please enter the number!");
int a= Integer.parseInt(buff.readLine());
int fact = 1;
System.out.println("Factorial of " +a+ ":");
for (int i= 1; i<=a; i++){
fact=fact*i;
}
System.out.println(fact);
}
catch (Exception e){
System.out.println("found error: " + e);
}
}
}
-----------------------------------
Read for more information.
http://www.roseindia.net/java/beginners/Factorial.shtmlThanks.
Amardeep