Simple program written in Java to calculate integer factorial.
package factorial; import java.util.Scanner; // ? 2017 TheFlyingKeyboard // theflyingkeyboard.net public class Factorial{ public static void main(String []args) { Scanner reader = new Scanner(System.in); int n; System.out.println("Enter a number: "); n = reader.nextInt(); //Reads integer from keyboard System.out.println("Factorial of: " + n + " is equal to: " + factorial(n)); } public static int factorial(int n){ int fact = 1; for(int i = 2; i <= n; i++){ fact *= i; } return fact; } }
Java Int Factorial