Our Android App Also Got an Upgrade. Download now!

Java Program to Find Factorial of a Number

Factorial.txt

File size: 600 Bytes

File content type: text/plain

Category: Practical Files

Subject: Java Programming

/**
 *
 * @program To print Factorial of a number
 * Example: 5! = 1*2*3*4*5
 */

import java.io.*;

public class Factorial {

    public static void main(String args[]) throws IOException {

        BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
        
        System.out.println("Enter number");
        int num = Integer.parseInt(obj.readLine());

        long factorial = 1;
        for(int i = 2 ; i <= num ; i++) {
            factorial = factorial*i;
        }

        System.out.println("Factorial of "+ num +" = "+ factorial);

    }
}
Sample Input/Output

Enter number
8
Factorial of 8 = 40320


Factorial Program in Java

Last Updated: July 16, 2022