الكتاب
بعض خصائص ال عون الا8:13
الخاصيه الاولى :- هى التعديل على عنصر مضاف من قبل بدلاله رقم الاندكس له
(023107" )يمه رمجيد
هنا امرناه بالحذف بدلاله البيان داخل المصفوفه ... فعند تطبيقه على المثال السابق يقوم
بالبحث داخل المصفوفه حتى يجد البيان 116110
وفى المثل السابق كان هذا البيان فى اول جزء من المصفوفه .. الذى هو رقمه صفر فعند
تطبيقه يزيل مافى الاندكس صفر لتصبح ترتيبه الاندكس هى كالأتى :-
-»1/0216 6801180 107 ... ويكون رقم الاندكس له صفر
-010 7885 22 10 . ... ويكون رقم الاندكس له 1
-100 ... ويكون رقم الاندكس له 2
-200 ... ويكون رقم الاندكس له 3
هنا امرناه بحذف مافى الاندكس رقم 4
وبتطبيقه على المثال السابق يقوم بحذف مافى الاندكس رقم 4 وهو (200) لتصبح المصفوفه
- ماا46ا ... ويكون رقم الاندكس له صفر
-1/81616 6301120 107 ... ويكون رقم الاندكس له 1
-0ا0 76835 22 100 ... ويكون رقم الاندكس له 2
-100 ... ويكون رقم الاندكس له 3
اى سيقوم بحذف الاندكس رقم 4 والاندكس رقم 5
- ماا46ا ... ويكون رقم الاندكس له صفر
-1/21616 6801120 107 ... ويكون رقم الانتدكس له 1
-0ا0 7835 22 110 ... ويكون رقم الاندكس له 2
البحث داخل ال +1154 ج863 بدلاله البيان
والأآن سنقوم بتطبيق مثال جديد يوضح كيفيه البحث داخل الأراى ليست بدلاله البيان الذى
6116305 .كار 200015
("لممتوع عملا ما م5" ) عمتاع تلات 0501
طتنك قمع
عتتفم قمع
الشرح
فى المثال السابق قمنا باستيراد دوال ال 6611661005 لنستطيع استعمل الاراى ليست
كما شرحنا من قبل
ثم قمنا بحجز متغير بالأسم 866973 من نوع المصفوفه اراى ليست
اكققم” )وف دروم
ثم امرنا الكونسول ان يطلب من المستخدم ان يدخل اسم البيان المراد البحث عنه داخل
المصقوفه ..- وان يضع قيمه ما ادخله المستخدم فى المتغير 4م
ثم قمنا بوضع جمله شرط ... تقوم بالبحث داخل المصفوفه عن القيمه التى ادخلها المستخدم فان
وجدتها تذهب فى الطريق الحقيقى وهو طباعه نتائج البحث
وان لم تجدها ذهبت فى الطريق الغير حقيقى .. الذى بعد كلمه +1 00ع
(اممنوع عملا عملا هك" )ع متك ختعلا. 60501
ركز فى الكود كويس ... جمله الشرط بتقول ان كانت المصفوفه تحتوى على مافى المتغير 4ا
وكما قولنا ان هذا المتغير الان يحمل ما قام بادخاله المستخدم
فان قام المستخدم بادخال 88م
لتكون ِ
مدلا 1008
فتكون النتيجه
استخدام ال +115 (ج8©83/مع المصفوفه العاديه
وهذا مثال يجمع ماقولنا به:-
و1206 كم 5 سلط
طتنك قمع
1نم قمع
فى المثال السابق قمنا باستيراد دوال ال 60116611005 لنستطيع استعمل الاراى ليست
كما شرحنا من قبل عن طريق الكود
ثم قمنا بحجز متغير بالأسم 87272 من نوع المصفوفه اراى ليست
الجواب :- يتم ذلك عن طريق الخاصيه 883086 800
وايضا يمكننا اضافه عنصر واحد فقط من عناصر المصفوفه العادية وليس أضافه كل
عناصرها . وذلك يتم عن طريق الخاصيه 800
هذه الخاصيه ايضا من احد خواص الأراى ليست ولكن تقوم بإضافه عنصر واحد بدلاله
الاندكس له ويتم ذلك عن طريق الكود
ولكن قم باضافه المحتوى الذى يحمل الاندكس رقم 1 فقط .
قيمه الاندكس رقم واحد .. اى سيقوم باضاف العنصر 8
المصفوفه العاديه نقوم بتحديدها وذلك يتم عن طريق الخاصيه 88086 1056871
ويتم ذلك عن طريق الكود
ولكن بدا من العنصر صاحب الاندكس رقم 1 حتى نهايه المصفوفه... بمعنى ادق انه سوف
يقوم باضافه عناصر المصفوفه العاديه كلها الى المصفوفه اراى ليست عدى العنصر المحتوى
على الاندكس صفر .
وتكون فكره هذه الدواره قائمه على .. حجز متغير يحمل عدد اجزاء المصفوفه اراى ليست
ثم حجز تغير اخر نستخدمه كمعامل فى الدواره ليتم عن طريقه عرض النتقج
جزء فى المصفوفه
1066 عم 5 سقط
0701-1 - جاع
مها
فى هذا الكود قمنا بحجز متغير .. ووضعنا به عدد اجزاء المصفوفه اراى ليست
ثم قمنا بحجز متغير اخر ليكون معامل ليتم عن طريقه عرض محتويات المصفوفه اراى ليست
ثم قمنا بكتابه نص الدواره .. الذى ينص على . افعل عندما يكون المعامل يبدا من الرقم صفر
قم بعرض المحتوى الذى رقم الاندكس له هو رقم المعامل
حتى عدد اجزاء المصفوفه
اعتقد ان اجابه هذا السؤال سوف تغير الفكره فى عقلك .. وتوضح كيفيه الأداء التكنيكي للدواره
فقم بوضع كل تركيزك معى لتفهم ماهو الاسلوب التكنيكي لهذه الدواره .
الصفر حتى نهايه المصفوفه ناقص واحد . تخيل معى انه ينتهى عند نهايه اجزاء المصفوفه فقط
6 << 5 << 4 << 3 << 2 << 1 << صفر
فى كل لفه سيقوم بعرض صنف بدلاله الاندكس الذى رقمه هو رقم هذه اللفه فتخيل معى كل لفه
6 << 5 << 4 << 3 << 2 << 1 << صفر
انتهت الوحده الأولى :
انك ستفهم باقى الوحدات الأتيه بكل سهوله .. لأن كل الوحدات الأتيه سوف تترتب على ماقبلها
يعمل بمبداً الداخل اولا يخرج اولا
اى ان البيان الذى دخل فى الأول يخرج فى الأول ويكون له استعمالات كثيره ومهمه جدا ولا
غنى عنه فى المشاريع حيث يمكن استخدامه فى سوفت وير المطاعم او اى نظام يعمل
بالطابور_حيث يتم اضافه البيان بداخله ويقوم باخراجه بالطابور على حسب الداخل اولا .
وسوف نقوم بعرض مثال عليه لتصل لنا الفكره بصوره اوضح
تابع معى ...
ات لسن
(عنة نوه .)60201611161302
نول .10) 0050121131102
عتنامة قمع
مشج
نعتبر ان المثال السابق هو مجموعه من الافراد واقفين فى طابور فى مطعم معين لشراء الأكل
اولا : قمنا باستيراد دوال ال 60116613005 لنستطيع استعمال الكيو
عن طريق الكود
ثم قمنا بحجز متغير بالاسم 100 من نوع المصفوفه كيو
ثم اضفنا بداخل المصفوفه مجموعه الافراد الواقفه فى الطابور .