ارنه بين عددين حقيقين موجبين وطباعة الاكبر بينهما:
حيث ان 7,#تمثلان العددين الحقيقين المراد
هام على عامر
دون تعب او كلل او ارتكاب اخطاء ويتم في حلقة دوران بطريقة (©000418):فبعض المسائل تتضمن
تكرارلمعالجة بعض أجزائها عدداً معين من المرات ويطلق على هذه العمليه (م100) وهي تكرار
هام على عامر
*الهيكل العام للخوارزميه:
يتكون الهيكل العام للخوارزميه من رأس وجسم فيتكون الرأس من اسم الخوارزميه ومجموعة
*العناصر الأساسية للخوارزميه:
*» اسم الخوارزميه يكون متبوع بقوسين.
** يتم التواصل عن طريق (0387380061835) بين الخوارزميات وتبادل البيانات.
نقطة البدايه.
اسم الخوارزميه | 30010 مطلعموعام
جسم الخوارزميه 10 110 0ع
سهام على عامر 8
المصفوفات (5/ا838):وهي عباره عن مجموعه من البيانات التي تتشابه في النوع ولها اسم مشترك
وتخزن في الذاكره بشكل تسلسلي
ويتم تمثيله ب١ )العموديه ؛ بداية ال («1006)+ عدد الصفوف
")الصفيه ؛ بداية ال («1008)+ عدد الاعمده
)١ العمود بداية 100600 +رقم الصف #عدد الاعمده)
") الصف بداية ال(1006 +رقم العمود «عدد الصفوف)
تمثيل المصفوفه في الحاسوب:
ويعتمد على مواقع العناصر ال(«1008) كما في الشكل التالي
(<100©6):هي مواقع العناصر في المصفوفه
سهام على عامر 5
رام لهام | لقام | للم | تتام | زا
مواقح المناصر في مصفوفه ذات بعد واحد في الجاسوب
متيل مواقع المناصر في مصقوفه ذات عدة ابعاد في الحاسوب
وفي المصفوفه ات البعد الواحد لمعرفة موقع اي عنصر نعتمد على موقع العنصر الاول في
المصفوفه . وثلك لان موقع اول عنصر يتولد عشوائيا (لأنه في ال500م)اعتماداً على ما قبله من قيم
والذي يليه يكون تراكمي؛ وتوزع العناوين اوتوماتيكياً وحسب نوع البيانات.
(قم ١ زعام لكام
وذلك بفرض ان الببانات من نوع 1016661 > 09 | 07 005
*ولإيجاد موقع اي عنصر نأخذ الخوارزميه التاليه وهي بلغة باسكال:
حيث ان 0ه هو موقع العتصر المراد ابجادة
(3 عنوان اول عنصر فى المصفوفه
6/08 9126 حجم نوع البيانات
1-1 وهو موقع العنصر الشابق للعتصز المطظوب
*مثال : اوجد قيمة الموقع [2)3 في الشكل السابق:
ولإيجاد موقع العنصر نفسه بلغة ال++
منهام على عافر ا
للم | لثم | (0لم
*اما في المصفوفه ذات عدة بعدين نجد مواقع المصفوفه التاليه بلغة البإسكال كالتالي
في يعدن تجد مواقع موجه ال
حيث ان 0 عدد الاعمده الكلي
** وفي لغة ال ++:
وعملية عكس البيانات تحدث بسبب وضعية الا©58 وترتب البيانات على حسب 110( 1856 10 5ع
سهام على عامر 0
١)التهيئه (10102112200) وفيه يتم تحديد حجم الها582 وموقع المؤشر ونوعه
؟ )الادخال (طقيم) عه (1058100)
ففي البدايه يكون المؤشر (م0) في الاسفل وكلما تم ادخال بيان على ال »586 يصعد المؤشر الى
الاعلى فيعتمد حجم ال/©548 على موقع المؤشر؛ فعندما يكون الم/©52 فارغاً تكون قيمة المؤشر
١)هو مؤشر يصعد ويهبط على حسب العمليات (ادخال؛ اخراج)
")وهو موقع في الذاكره يحمل قيمه واحده
)يتناقص عند الحذف ويزداد عند الاضافه او الادخال
؛)يدل على حجم الهاه58
©)عند الادخال (5/0هم) يجب التأكد ان المؤشر لم يصل الى القيمه العظمى
)عند الاخراج (م00) يجب التأكد ان المؤشر ليس فارغا
فيقدموا لنا عملية الادخال (5 , ١)١اونرم و الاخراج (5)م0م0
لاع فا ءا لقف ا
وسميت بل158ا 001/0 50نم بسبب العمليات المتكرره
والمؤشر وال 1066005
**تمثيل ال امعو بلغة ال 6 :
زم عدا
بنهام على عاتر
المختص بإنشاء (واء59:8)
ال28006) يحتوي على عنصرين رئيسين:
*» مصفوفه لتحمل جميع العناصر ليا548
* +100686 ليشير الى موقع مؤشر الها5486
*صمم إستماره تحتوي على 7١ عنصر (اسماء طلاب)
لو افترضنا ان عناصر ال )986 تحتوي العناصر [1©©00]99 10 [1600]0 وايضاً لا يوجد لدينا سبب
2 عمال #
3 عمال #
اسهام على عامر شن