المصفوفات

الدرس الخامس

المصفوفات

درسنا اليوم عن المصفوفات

المصفوفة تساعدنا في إنها تخزن نفس نوع البيانات جنب بعض في الذاكرة وفي نفس المتغير.

فتساعدنا في تقليل المتغيرات

يعني مثل لو كان في طالب له 3 درجات فحيحتاج 3 متغيرات

بس مع المصفوفه حنحفظ كل درجاته في متغير واحد =)


نقدر بكل بساطة نشبه المصفوفه بالقطار

بحيث إنه حتكون متخزنه القيم نظرياً زي كذا

ولمن نكتبه بالكود حنفهم أكثر إن شاء الله

حيكون عندنا في القطار كل غرفه لها رقم

فرقم الغرفه حيكون زي الـ id للقيمة

عشان نوصل لها ونستعملها

وأهم معلومه ترقيم الغرف حيبدأ من صفر


طريقة كتابة الكود

هنا قلت إنشى مصفوفه تستقبل أرقام صحيحه وكمان قلت له عدد الغرف 7

;int array [] = new int [7]

فيصير عندنا 7 غرف ترقيمها يبدأ من 0 --> 6


وكذا أضفت القيم لكل غرفة

على حسب الكود


;array[0]=12

;array[1]=40

...

;array[6]=6

وفي طرق أبسط للانشاء والتعبئة

.. زي كذا

;int array [] = new int[]{12,40,5,7,10,50,6}

أو

;int array [] = {12,40,5,7,10,50,6}

طيب كيف نقدر نستدعيهم ؟

بكل بساطه بأرقام غرفهم =)

حيطبع لنا 12

; System.out.println(array[0])

طيب لو نبغا نطبع كل القيم

حنستعمل جمل التكرار مثل الfor

>> حيطبع لنا كل المتغيرات بالترتيب

} for ( int i =0; i<array.length ;i++)

; System.out.print(array[i])

{

ملاحظة :

array.length

يعطينا عدد الغرف في المصفوفة (الإندكس - index )

فعشان كذا أستعملناه في جملة التكرار

عشان يمر على الغرف كلها

وبكذا ننهي درسنا

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *