#include<iostream>#include<conio.h>using namespace std;int fact_recurse(int n){if(n==1)return n;elsereturn n*fact_recurse(n-1);}int main(){int num;cout<<"Enter an integer to find factorial : ";cin>>num;if(num<0)cout<<"Factorial of negative numbers does not exist.";else if(num==0)
cout<<"factorial of 0 is 1.";elsecout<<"Factorial of "<<num<<" is "<<fact_recurse(num);getch();return 0;}
No comments:
Post a Comment