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

تعريف المصفوفات

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

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

قم بالتصريح عن مصفوفة أعداد صحيحة تحتوي على 5 عناصر:

int numbers[5];

يؤدي هذا إلى إنشاء مصفوفة باسم numbers يمكنها استيعاب 5 أعداد صحيحة.

يمكنك أيضاً تهيئة مصفوفة بالقيم عند التصريح عنها:

int numbers[5] = {10, 20, 30, 40, 50};

إذا قمت بتهيئة جميع العناصر، يمكنك ترك لغة C تحدد الحجم:

int numbers[] = {10, 20, 30, 40, 50};

ستقوم لغة C تلقائيًا بإنشاء مصفوفة تحتوي على 5 عناصر.

المصفوفات في لغة C تبدأ بفهرس صفر، مما يعني أن العنصر الأول يقع عند الفهرس 0.

challenge icon

التحدي

سهل

قم بإنشاء برنامج يقوم بما يلي:

  1. يعلن عن مصفوفة أعداد صحيحة تسمى scores تحتوي على 3 عناصر
  2. يهيئ المصفوفة بالقيم 75، و 85، و 95
  3. يطبع كل عنصر من عناصر المصفوفة في سطر جديد باستخدام printf و "%d\n"

ورقة مرجعية

تخزن المصفوفات (Arrays) في لغة C قيمًا متعددة من نفس نوع البيانات تحت اسم متغير واحد.

التصريح عن مصفوفة:

int numbers[5];

تهيئة مصفوفة بالقيم:

int numbers[5] = {10, 20, 30, 40, 50};

دع لغة C تحدد الحجم تلقائيًا:

int numbers[] = {10, 20, 30, 40, 50};

تبدأ فهارس المصفوفات من الصفر - العنصر الأول موجود في الفهرس 0.

جرّب بنفسك

#include <stdio.h>

int main() {
    // اكتب كودك هنا
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals