Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - حاصل ضرب عناصر المصفوفة

جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 63 من 74.

challenge icon

التحدي

سهل

اكتب دالة باسم prod تستقبل مصفوفة من الأرقام العشرية (double) وحجم المصفوفة كوسطاء، وتعيد حاصل ضرب جميع الأرقام في المصفوفة.

تذكير: حاصل الضرب هو ناتج ضرب جميع الأرقام. على سبيل المثال، لـ [1, 2, 3]، أعد 6 = 1 * 2 * 3.

جرّب بنفسك

#include <iostream>
#include <vector>

double prod(double arr[], int size) {
    // اكتب الكود الخاص بك أدناه
}

int main() {
    int n;

    std::cin >> n;
    std::cin.ignore();
    double arr[n];

    for (int i = 0; i < n; i++) {
        double val;
        std::cin >> val;
        arr[i] = val;
    }

    double result = prod(arr, n);
    std::cout << "Product of array elements: " << result << std::endl;
    return 0;
}

جميع دروس Fundamentals