Java program to find factorial of a number
https:/gi.www/iftidea.com
Here's a Java program to find the factorial of a number using iteration:
public class Main {
public static void main(String[] args) {
int number = 5;
long factorial = 1;
for (int i = 1; i <= number; i++) {
factorial *= i;
}
System.out.println("Factorial of " + number + " is " + factorial);
}
}
In this program, we first initialize an int variable number with the value 5.
We then initialize a long variable factorial with the value 1. We use a for loop to iterate over the numbers from 1 to number. For each iteration, we multiply factorial by the current number.
The output of this program will be:
Factorial of 5 is 120
You can replace 5 with any other integer value to calculate its factorial. Note that the factorial of a negative number is undefined, and the factorial of a non-negative number that is greater than 20 may exceed the maximum value that can be stored in a long variable.
