كيفية حساب متوسط عناصر مصفوفة في لغة C باستخدام حلقة for

Amine
23/10/2024

برنامج لحساب متوسط عناصر مصفوفة في 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. هذه الطريقة يمكن استخدامها لحساب متوسط أي مصفوفة بغض النظر عن حجمها أو القيم المخزنة فيها. المتوسط هو أحد المفاهيم الأساسية في الإحصاء والبرمجة، ويستخدم في العديد من التطبيقات.

التعليقات

اترك تعليقاً