برمجة سي ++/الدرس العاشر

من ويكي الكتب
« لغة سي ++
الدرس العاشر
»
الدرس التاسع الدرس الحادي عشر

المصفوفة هي مساحة من الذاكرة تحجز سكشككشلاءمز\ْلإنشاء مصفوفة فيها الحرف الأول من كل يوم من أيام الأسبوع فستكون

char week[7] = "SMTWTFS"

وستكون الخانة

week[0] = 'S'

بمعنى أنه تم حجز مساحة من الذاكرة مكونة في هذه الحالة من 7 مواقع تخزين، وتم وضع حرف من الحروف السبعة في كل موقع، وفي الموقع رقم صفر (خانة البداية) على سبيل المثال ، سنجد الحرف 'S'.

المصفوفات الاحاديه(مكونه من صف واحد) : لنتعرف على المصفوفه: هي عبارة عن عدة قيم (رقمية،حرفية،....) ولكل قيمة مختارة نوع بياني محدد. مثال :

لو أردنا ادخال عدة قيم ولتكن من ١ إلى ١٠

ندخلها بواسطة مصفوفة اولاً: ندخل النوع البياني للمصفوفه int ثانياً: ندخل اسم المصفوفة وليكن arr ثالثاً: نكتب بعد اسم المصفوف الحجم size داخل [size] ثم نكتب = وندخل القيم{1,2,3,4,5,6,7,8,9,10} الآن إذا أردنا الوصول للرقم 5 داخل المصفوفه نستطيع الوصول اليه عن طريق ال index الخاص به يعني المصفوفه تبدأ من الصفر أول عنصر بالمصفوفة يأخذ الموقع صفر 5=[4]a يعني الموقع الرابع للمصفوفه يحمل القيمة خمسة وهكذاء في اي مصفوفة احادية.