Java Program to find factorial of a given number with recursion – Q3
Q3: Java Program to find factorial of a given number with recursion
The factorial of a non-negative integer n, denoted by n!, is the product of all positive integers less than or equal to n.
For example:
5! = 5*4*3*2*1 = 120
6! = 6*5*4*3*2*1 = 720
class fact_rec{
public static void main(String args[]){
int num;
long fac = 1;
num = Integer.parseInt(args[0]);
fac = factorial(num);
System.out.println("Factorial of " + num + " is: " + fac);
}
public static long factorial(int num){
if(num<=1)
return 1;
else
return (num * factorial(num-1));
}
}
… from College notes (BCA/MCA assignments):
Categories: Java
Factorial with Recursion, Java Basic Programs
Comments (0)
Trackbacks (0)
Leave a comment
Trackback




