برامج جديدة
يمكنك الان ان تصبح مشرف في منتديات جي سوفت تفضل ( طلب قبول مشرف )
Internet Download Manager 5.12 Build 9 Kaspersky Anti-Virus 2009 كاسبر سكاي كسبر ماسنجر 9 مسنجر Kaspersky Anti-Virus Mobile Nokia Windows Mobile Smartphone PocketPC Symbian

  فيديو youtube - فيديو Google - انمي - افلام كرتون - توم وجيري - القط والفار - افلام كرتون اسلامية - قصص واقعية - قصص وعبر - قصص الانبياء - قصص القرآن الكريم - قصص وحكايات اطفال - خواطر - اناشيد اسلامية - اناشيد اطفال - اناشيد فرقة طيور الجنة - ديكور - ديكور منازل - مكياج - طبخ في مطبخ حواء - ازياء و موضة - ماسنجر - توبيكات - موبايل MOBILE - العاب طبخ - العاب باربي


العودة   منتديات جي سوفت > تطوير المواقع > تطوير المواقع و المنتديات

تطوير المواقع و المنتديات تطوير المواقع و تطوير المنتديات سكربتات دروس برامج اشهار, افكار محركات البحث SEO, كتب متخصصة, والكثير

إضافة رد
قديم 08-01-2007, 02:25 PM رقم المشاركة : 1 (permalink)
جي سوفت
:: المدير العام للموقع ::

الصورة الرمزية جي سوفت
 
تاريخ التسجيل : May 2007
رقم العضوية : 8
الإقامة : قلب من احبني
الهواية : كل شيء يستحق الاهتمام اهتم فيه
مجموع المشاركات : 3,098
بمعدل : 6.38 مشاركة في اليوم
معدل التقييم : 65
معدل تقييم المستوى :

  برامج جوال و موبايل | برامج صوت وفيديو | تحميل العاب جديدة | برامج نت | برامج شبكات | برامج حماية | برامج إدارة النظام | برامج تصميم وفوتوشوب | نسخ اقراص و DVD | برامج كمبيوتر - الكمبيوتر | تعاريف كمبيوتر Drivers

جي سوفت غير متواجد حالياً

افتراضي الدرس الرابع عشر: المصفوفات الحرفيه


اليوم سوف نتكلم عن النوع الثاني من المصفوفات وهي المصفوفات الحرفيه, وتختلف المصفوفات الحرفيه عن المصفوفات الرقميه من الناحيه التاليه, فهارس او مفاتيح المصفوفات الرقيمه تكون ارقام, اما المصفوفات الحرفيه فمفاتيحها او فهراسها تكون نصوص, قد تتسائل لماذا نستخدم المصفوفات الحرفيه, في كثير من الاوقات تعتبر المصفوفات الحرفيه مفيده, من حيث الترتيب ومن جيث الاستخدام, وتأكد انها وضعت لكي يسهل موضوع كتابة المصفوفات وليس لتعقيدها, تخيل مصفوفتنا التي تحتوي على المنتجات في الدرس السابق....

متطلبات قبل البدأ :
  • مراجعة الدرس الثالث عشر: المصفوفات الرقميه
اهداف الدرس:
  • المصفوفات الحرفيه
  • انشاء المصفوفات الحرفيه
  • التحكم في المصفوفه الحرفيه
  • طباعة المصفوفات الحرفيه
  • المصفوفات ثنائية الابعاد
  • المصفوفات متعددة الابعاد
المصفوفات الحرفيه :
اليوم سوف نتكلم عن النوع الثاني من المصفوفات وهي المصفوفات الحرفيه, وتختلف المصفوفات الحرفيه عن المصفوفات الرقميه من الناحيه التاليه, فهارس او مفاتيح المصفوفات الرقيمه تكون ارقام, اما المصفوفات الحرفيه فمفاتيحها او فهراسها تكون نصوص, قد تتسائل لماذا نستخدم المصفوفات الحرفيه, في كثير من الاوقات تعتبر المصفوفات الحرفيه مفيده, من حيث الترتيب ومن حيث الاستخدام, وتأكد انها وضعت لكي يسهل موضوع كتابة المصفوفات وليس لتعقيدها, تخيل مصفوفتنا التي تحتوي على المنتجات في الدرس السابق, لو اردنا ان نضع كمية كل منتج موجود لدينا , فلن يمكننا فعل ذلك بطريقة المصفوفات الرقميه بسهوله , ولكن المصفوفات الحرفيه سوف تكون سهله جدا علينا.
انشاء المصفوفات الحرفيه :
لنقم بعمل مثالنا السابق ولكن نريد ان نقوم بوضع كمية كل منتج لدينا في المصفوفه , شاهد المثال التالي:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

لكن لو لاحظنا في المصفوفات الرقميه , فالذي يمكننا فعله هو هكذا ,

اضغط على الصورة لرؤيتها بالحجم الطبيعي

لاحظت الفرق الان ؟ لاحظ هنا ان العنصر ( element ) هو كمية كل منتج , والفهرس ( index ) هو اسم المنتج , على عكس الحرفيه , فكان الفهرس ارقام والعنصر هو المنتج.

التحكم في المصفوفه الحرفيه :
تعلمنا في السابق ان لو اردنا ان نتحكم في المصفوفات الرقميه سوف نستخدم اسم المصفوفه , ثم رقم الفهرس. بالطريقه التاليه :

اضغط على الصورة لرؤيتها بالحجم الطبيعي

اليس ذلك صحيحا ؟ ولكن كيف يمكن عمل ذلك عن طريق المصفوفات الحرفيه ؟ او ماهو النظير في المصفوفات الحرفيه ؟ يمكننا فعل ذلك بالطريقه التاليه:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

واذا اردت ان تقوم بتغيير واحد من العناصر , فسوف تكون بنفس طريقة المصفوفات الرقميه , لاحظ التالي :

اضغط على الصورة لرؤيتها بالحجم الطبيعي

وايضا يمكننا انشاء المصفوفه بالطريقه التاليه :

اضغط على الصورة لرؤيتها بالحجم الطبيعي

طباعة المصفوفات الحرفيه :
كما للمصفوفات الرقميه طريقة كتابه بإستخدام دوال التكرار, يوجد دالة تكرار خاصه بالمصفوفات الحرفيه, ويمكن ايضا استخدامها للمصفوفات الرقميه وتدعى هذه الداله ( foreach ) وطريقة كتابتها كالتالي:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

يوجد طريقتان لكتابة المصفوفات الحرفية, لنأخذ الاولى الان لنقل الان اننا نريد ان نقوم بطباعة منتجاتنا في اول مثال وكمياتها , افتح محرر الاكواد واكتب الكود التالي :

اضغط على الصورة لرؤيتها بالحجم الطبيعي

وناتجنا هو التالي:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

و الطريقه الثانيه لطباعة المصفوفات هي بإستخدام الداله ( while ) واستخدام الداله ( each ) وتكون كالتالي :

اضغط على الصورة لرؤيتها بالحجم الطبيعي

لنأخذ مثال عليها الان, افتح محرر الاكواد وقم بعمل التالي:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

قم بإختيار الطريقة التي تحب , فكلها تؤدي الى نفس الغرض.

المصفوفات ثنائية الابعاد :
المصفوفات ثنائية الابعاد نعني بها , مصفوفه يوجد بداخلها مصفوفه اخرى, لا ادري كيف اقوم بشرحها لك عزيزي الزائر , ولكن انظر الى المثال التالي واتمى ان توضح لك الصوره ,

اضغط على الصورة لرؤيتها بالحجم الطبيعي

لنحاول كتابة هذه المصفوفه معا مره بالمصفوفات الرقميه , ومره بالمصفوفات الحرفيه , افتح محرر الاكواد وقم بكتابة التالي:
مصفوفات ثنائية ابعاد رقميه:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

طريقة طباعة مصفوفه ثنائية ابعاد رقميه:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

لماذا استخدمنا دالتين تكرار من النوع ( for ) ؟ وذلك لانها ثنائية ابعاد ( مصفوفه وبداخلها مصفوفه ) , فادالة التكرار الاول ( للصف ) والداله الثانيه ( للعمود ), لنرى الان كيفية كتابتها بطريقة المصفوفات الحرفيه, افتح محرر الاكواد واكتب التالي:

مصفوفات ثنائية ابعاد حرفيه:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

طريقة طباعة مصفوفه ثنائية ابعاد حرفيه:

اضغط على الصورة لرؤيتها بالحجم الطبيعي

المصفوفات متعددة الابعاد:
اعني بالمصفوفات المتعددة الابعاد, مثل ثلاثية , رباعية , خماسيه, على حسب تعقيدك سوف تأتي المتعدده, ( يقولون ان المعقد الذي يستخدم اكثر من 2 ) ولن اقوم هنا بشرحها او شرح طريقة طباعتها , فنفسها نفس المصفوفه الثنائيه, وقس على ذلك ولكن انظر الى هذا المثال , وبه مصفوفه ثلاثية ابعاد , تأمل بها , واذا فهمت نقظت المصفوفه الثنائيه الابعاد جيدا سوف تقوم بفهم المصفوفه المتعدده ايا كانت.

اضغط على الصورة لرؤيتها بالحجم الطبيعي

سؤال على الدرس :
1 - لا يوجد


---------------------------------------------------------

الـــدرس الــقادم :
سوف نتعرف في الدرس القادم على دوال المصفوفات , وامثله كثيره عليها , لكي تتحكم في قوى المصفوفات من الالف الى الياء
من مواضيع جي سوفت في المنتدى




 


التوقيع - جي سوفت

نحنا بحاجة الى مشرفين للاقسام:

شروط الاشراف:-




  • ان يكون نشيطاً في جميع الاقسام بالمشاركات والردود .
  • أن لا تقل مشاركاته عن 200 مشاركة .
  • ان يكون دائم التواجد والتفاعل .
  • ان يجعل من المنتدى صفحته الاولى لدخول النت دائماً
وباقي الشروط هي عادية جداً .



في حالة وجود مشاركة مخالفة ، لا تقم بالرد على الكاتب ولكن قم بالضغط
على ايقونة اضغط على الصورة لرؤيتها بالحجم الطبيعي في اسفل مكان هوية العضو المخالف .وذلك للتبليغ عن مشاركته المخالفة .



:..: عزيزي العضو :..:جي سوفت مليئة بمتطلباتكم ،، فعند الاستفسار أو الطلب يرجى القيام بــالبــحــث قبل كتابة الموضوع ، واذا لم تجد طلبك ،،،فضع الموضوع في قسمه الصحيح وذلك للوصول إلى مبتغاكـ // وشكراً .



[كثير النسيان بسبب كثرة الاشغال , فمن وعدته في امر ولم انجزه فليعذرني وليذكرني لكي انجزه له ]


رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are متاحة

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كونان الجزء الرابع sammmmmmmmmmm افلام كرتون 3 07-19-2008 05:47 PM
اكثر من 100 رسالة جوال الجزء الرابع أميره مسجات و رسائل وسائط MMS| مليون مسج في انتظارك | 0 06-29-2008 05:58 AM
لعبة ريزدنت ايفل الاصدار الرابع ! عابر العاب × العاب 2 12-13-2007 05:57 PM
الدرس الخامس عشر: دوال المصفوفات جي سوفت تطوير المواقع و المنتديات 0 08-01-2007 02:32 PM
الدرس الثاني: اول برنامج Php جي سوفت تطوير المواقع و المنتديات 0 08-01-2007 02:05 PM


العاب براتز تحميل صور - عدنان ولينا - ليدي اوسكار - الكابتن ماجد - بيل وسبستيان - كرتون اسلامي - القط والفار


الساعة الآن 09:17 AM.
جي سوفت
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC7 جميع الحقوق محفوظة © 2007 - 2008 جى سوفت جى

 


 


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182