Advertisement
Guest User

Untitled

a guest
Mar 6th, 2015
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.42 KB | None | 0 0
  1.  
  2. #include <iostream.h>
  3.  
  4. int factorial(int);
  5.  
  6. void main(void) {
  7.     int number;
  8.    
  9.     cout << "Please enter a positive integer: ";
  10.     cin >> number;
  11.     if (number < 0)
  12.         cout << "That is not a positive integer.\n";
  13.     else
  14.         cout << number << " factorial is: " << factorial(number) << endl;
  15. }
  16.  
  17. int factorial(int number) {
  18.     int temp;
  19.  
  20.     if(number <= 1) return 1;
  21.  
  22.     temp = number * factorial(number - 1);
  23.     return temp;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement