Kazimirko

Основы С++ / Тема 4 / Урок 4. Зачем нужны функции / Задача 1

Mar 3rd, 2021
1,520
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. /*
  2. Основы С++ / Тема 4 / Урок 4. Зачем нужны функции / Задача 1
  3.  
  4. Задание 1
  5. Напишите функцию, которая называется Factorial. Она должна возвращать int, принимать int и возвращать факториал своего аргумента.
  6.  
  7. Программа тест прошла!
  8. */
  9.  
  10. #include <iostream>
  11. #include <string>
  12.  
  13. using namespace std;
  14.  
  15. int Factorial(int a){
  16. if (a >= 1)
  17. return a * Factorial(a-1);
  18. else
  19. return 1;
  20. }
  21.  
  22. int main(){
  23.  
  24. int b;
  25. cin >> b;
  26. cout << Factorial(b) << endl;
  27.  
  28. return 0;
  29. }
  30.  
Advertisement
Add Comment
Please, Sign In to add comment