Search here

Pages

Saturday, August 13, 2011

Factorial Using Recursion

Proram for Factorial using recursion 
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
long int factorial(int );
void main()
{
long int f;
int n;
cout<<"Enter a digit to findout it's factorial";
cin>>n;
f=factorial(n);
cout<<"Factorial is"<<f;
getch();
}
long int factorial(int x)
{
while(x>=0)
{
if(x==0)
return 1;
else
{
int n=x*factorial(x-1);
return n;
}
}
}

0 comments

Post a Comment