السلام عليكم ورحمة الله وبركاته
اريد اعمل
sorting
بحيث اخذ مصفوفة وتحتوي عل تسع خانات
اقارن الرقم الاول من المصفوفة التي اريد اعمل لها سورت بمنتصف هذه المصفوفة الخانة 5
ا. فاذا كان اكبر اقارنه بالخانة 7
واذا كان اكبر اقارنه بالخانة 9
اذا كان اصغر من 9 نضعه في الخانة 8
وقيمة الخانة 8 تكون في الخانة 7
والخانة 7 في الخانة 6
وهكذا
نأخذ الرقم التالي ونقوم بنفس الخطوات
ولنقل انه اصغر من الخانه 5
فنقارنه بالخانة 3
واذا كان اصغر نقارنه بالخانة 1
فاذا كان اصغر نضعه في الخانة 1
وقيمة الخانة 1 في الخانة 2
والخانة 2 في الخانة 3
وهكذا
نلاحظ ان هذا النوع من السورت يحتاج الى
shift
في احد عنده فكرة لعمل هذا البرنامج؟؟؟
وشكرا
