fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int f(int n)
  5. {
  6. if(n == 0)
  7. return 1;
  8.  
  9. return n * f(n-1);
  10. }
  11.  
  12. int sum(int a, int b)
  13. {
  14. int sum = 0;
  15. while(a <= b)
  16. {
  17. sum += a;
  18. a++;
  19. }
  20.  
  21. return sum;
  22. }
  23.  
  24. int ff(int n)
  25. {
  26. int fac = 1;
  27. while(n >= 1)
  28. {
  29. fac = fac * n;
  30. n = n - 1;
  31. }
  32.  
  33. return fac;
  34. }
  35.  
  36.  
  37. int main()
  38. {
  39. cout << ff(6) << endl;
  40.  
  41. return 0;
  42. }
Success #stdin #stdout 0s 4396KB
stdin
Standard input is empty
stdout
720