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