Advertisement
Guest User

recursion.cpp

a guest
Mar 4th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.43 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int recFactoral(int);
  5.  
  6. int main(void){
  7.         long unsigned int i = 0;
  8.         cout << "Enter a long number: ";
  9.         cin >> i;
  10.         long unsigned int n = recFactoral(i);
  11.         cout << n << endl;
  12.         return 0;
  13. }
  14.  
  15. int recFactoral(int n){
  16.         if(n == 1 || n == 0){
  17.                 return 1;
  18.         } else{
  19.                 return n * recFactoral(n-1);
  20.         }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement