From 95b11ae8a32f81a1e9c2a9766cf4a7859d34a7fc Mon Sep 17 00:00:00 2001 From: danila Date: Fri, 29 Nov 2024 08:42:03 +0400 Subject: [PATCH] =?UTF-8?q?=D0=B2=D0=B5=D1=82=D0=BA=D0=B0-1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/main.cpp b/main.cpp index 5e47601..9ac866e 100644 --- a/main.cpp +++ b/main.cpp @@ -1,5 +1,11 @@ #include -int main() { - std::cout << "Hello, World!" << std::endl; - return 0; +int factorial(int n) { + return (n == 1 || n == 0) ? 1 : n * factorial(n - 1); } +int main() { + int num; + std::cout << "Enter a number: "; + std::cin >> num; + std::cout << "Factorial: " << factorial(num) << std::endl; + return 0; +} \ No newline at end of file