Kodax

المضروب (Factorial) — تحدي C++

اكتب الدالة factorial(n) التي ترجع n! (حاصل ضرب الأعداد من 1 إلى n) من نوع long long، حيث 0! = 1.

#include <iostream>
using namespace std;

long long factorial(int n) {
    // احسب n!
}

int main() {
    cout << factorial(5) << endl;   // 120
    cout << factorial(0) << endl;   // 1
    return 0;
}

حل هذا التحدي يرتبط بفتح دورة «المؤشرات والذاكرة» بحسابك.

ابدأ الحل