Factorial using Recursion in Java
import java.util.*;
import java.lang.*;
import java.io.*;
class RecursiveFactorial{
int n;
int factorial(int n){
if(n == 0)
return (1);
else
return(n*factorial(n-1));
}
public static void main(String args[])
{
RecursiveFactorial x = new RecursiveFactorial();
x.n = 5;
System.out.println("Factorial is:"+x.factorial(x.n));
}
}
Comments
Post a Comment