In this tutorial, we are going to write a Java program to print factorial of a given number in Java Programming with practical program code and step-by-step full complete explanation.
Java program to print factorial of a given number.
public class NumberFactorial
{
public static void main(String[] args)
{
int number = 5;
int factorial = number;
for(int i =(number - 1); i > 1; i--)
{
factorial = factorial * i;
}
System.out.println("Factorial of a number is " + factorial);
}
}
Output
Factorial of a number is 120