المصفوفات في البرمجة: تعريفها واستخداماتها
المصفوفة (Array) هي بنية بيانات تخزن مجموعة من العناصر من نفس النوع تحت اسم واحد. يمكن الوصول لكل عنصر عبر فهرس (Index).
تعريف المصفوفة
المصفوفة هي مجموعة مرتبة من العناصر المخزنة في مواقع متجاورة في الذاكرة. حجم المصفوفة يحدد عند إنشائها. أول عنصر في المصفوفة فهرسه 0.
أنواع المصفوفات
- المصفوفة أحادية البعد: قائمة من العناصر (Vector)
- المصفوفة ثنائية البعد: جدول من صفوف وأعمدة (Matrix)
- المصفوفات متعددة الأبعاد
العمليات على المصفوفات
- إدخال العناصر: قراءة القيم وإسنادها للمصفوفة
- المسح (Traversal): المرور على جميع عناصر المصفوفة
- البحث: إيجاد عنصر في المصفوفة
- الترتيب: ترتيب عناصر المصفوفة
- الإضافة والحذف: في القوائم الديناميكية
تطبيقات
تخزين قائمة من الدرجات، تمثيل الصور (مصفوفة ثنائية من البكسلات)، جداول البيانات، تمثيل الرسوم البيانية.
تمارين
1. اكتب خوارزمية لتخزين 5 أعداد في مصفوفة ثم حساب مجموعها.
2. اكتب خوارزمية لإيجاد أكبر عنصر في مصفوفة.
3. أنشئ مصفوفة ثنائية 3×3 واملأها بالأعداد من 1 إلى 9.
? دروس مشابهة:
- الإنترنت والأمن: حماية الخصوصية على الإنترنت – الإعلام الآلي
- تصميم واجهات المستخدم (UI/UX) – الإعلام الآلي — السنة الراب
- الدوال والإجراءات في البرمجة – الإعلام الآلي — السنة الرابع
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.