كيفية حساب مجموع عناصر مصفوفة في لغة C باستخدام حلقة for
برنامج لحساب مجموع عناصر مصفوفة في C
في هذا الدرس، سنتعلم كيفية حساب مجموع عناصر مصفوفة باستخدام حلقة for
في لغة C. حساب مجموع المصفوفة هو عملية جمع جميع عناصر المصفوفة وإعطاء النتيجة النهائية.
مفهوم جمع عناصر المصفوفة في C
لحساب مجموع عناصر المصفوفة، نقوم بإنشاء متغير sum
الذي سيخزن نتيجة الجمع، ثم نستخدم حلقة for
للمرور عبر كل عنصر في المصفوفة وإضافته إلى متغير sum
.
برنامج لحساب مجموع عناصر مصفوفة
في البرنامج التالي، سنقوم بحساب مجموع عناصر مصفوفة مكونة من 5 أرقام:
#include <stdio.h>
int main() {
// تعريف مصفوفة مكونة من 5 عناصر
int arr[5] = {10, 20, 30, 40, 50};
int i, sum = 0; // متغير sum لحفظ المجموع
// حساب مجموع عناصر المصفوفة باستخدام حلقة for
for(i = 0; i < 5; i++) {
sum += arr[i]; // إضافة كل عنصر إلى sum
}
// طباعة النتيجة النهائية
printf("مجموع عناصر المصفوفة هو: %d\n", sum);
return 0;
}
الإخراج
مجموع عناصر المصفوفة هو: 150
شرح البرنامج
في البرنامج أعلاه:
- قمنا بتعريف مصفوفة
arr
تحتوي على 5 عناصر. - قمنا بتعريف متغير
sum
بمقدار ابتدائي يساوي 0. هذا المتغير سيخزن مجموع عناصر المصفوفة. - استخدمنا حلقة
for
للمرور عبر عناصر المصفوفة. في كل تكرار، يتم إضافة العنصر الحالي إلىsum
. - بعد انتهاء الحلقة، يتم طباعة النتيجة النهائية باستخدام
printf
.
برنامج لحساب مجموع مصفوفة مدخلة من المستخدم
في البرنامج التالي، سنطلب من المستخدم إدخال القيم لعناصر المصفوفة، ثم نحسب مجموعها:
#include <stdio.h>
int main() {
int arr[5];
int i, sum = 0;
// طلب إدخال القيم من المستخدم
printf("أدخل 5 أرقام:\n");
for(i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
// حساب مجموع عناصر المصفوفة
for(i = 0; i < 5; i++) {
sum += arr[i];
}
// طباعة النتيجة
printf("مجموع عناصر المصفوفة هو: %d\n", sum);
return 0;
}
الإخراج
أدخل 5 أرقام:
10
20
30
40
50
مجموع عناصر المصفوفة هو: 150
الخاتمة
في هذا الدرس، تعلمنا كيفية حساب مجموع عناصر مصفوفة باستخدام حلقة for
في لغة C. هذه الطريقة يمكن استخدامها لحساب مجموع أي مصفوفة بغض النظر عن حجمها أو القيم المخزنة فيها. تعد معالجة المصفوفات وجمع عناصرها من العمليات الأساسية في البرمجة.
اترك تعليقاً