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: