Factorial Program in Java

import java.util.Scanner;
class Test
{
   public static void main(String[] args)
   {
      int num, i, fact=1;
      Scanner s = new Scanner(System.in);
      
      System.out.print("Enter a Number: ");
      num = s.nextInt();
      
      for(i=num; i>=1; i--)
      {
         fact = fact*i;
      }
      
      System.out.println("\nFactorial Number: " +fact);
   }
}

Output:

Factorial Program in Java

Leave a Reply

Your email address will not be published. Required fields are marked *