مفهوم المصفوفات
ماذا تعني كلمة مصفوفة في البرمجة؟
المصفوفة تسمى Array في اللغة الإنجليزية.
يمكنك تصوّر المصفوفة كمتغير واحد بإمكانه تخزين عدة قيم, إذاً المصفوفة كأنها متغير واحد يحتوي على عدة خانات.
الخانة في المصفوفة تسمى عنصر (Element), و بالتالي المصفوفة عبارة عن متغير واحد يتكون من عدة عناصر (Elements).
إلى كم نوع تقسم المصفوفات؟
يمكن للمصفوفة أن تكون أحادية أو ذات بعد واحد (One dimensional array) و هذا النوع يسمى Vector في مادة الرياضيات.
يمكن للمصفوفة أن تكون ثنائية أو ذات بعدين (Two dimensional array) و هذا النوع يسمى Matrix في مادة الرياضيات.
يمكن للمصفوفة أن تكون متعددة الأبعاد (Multidimensional array).
ما هي المصفوفات التي سنتعامل معها؟
المصفوفات التي سنتعامل معها و التي تعتبر أهم أنواع المصفوفات هي:
المصفوفات الأحادية (ذات البعد الواحد) و المصفوفات الثنائية (ذات البعدين).
لن نضيع لك وقتك و نشرح لك المصفوفات المتعددة الأبعاد لأنها لا تستخدم بتاتاً, و لأنه لا حاجة لأن يستخدمها أي مبرمج و هناك الكثير من المبرمجين الذين لم يسمعوا بها أصلاً.
كيف نتعامل مع المصفوفة؟
نستخدم الحلقات البسيطة و الحلقات المتداخلة للتعامل مع المصفوفات.
لذلك ركزنا كثيراً على طريقة استخدام الحلقات في الدروس السابقة.