منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
المرجو المساعدة على توزيع الطلاب وفق شروط محددة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : المرجو المساعدة على توزيع الطلاب وفق شروط محددة (/showthread.php?tid=36624)



المرجو المساعدة على توزيع الطلاب وفق شروط محددة - fohah - 07-10-20

السلام عليكم
 تحية للجميع
يبدوا لي أن سؤالي غير واضح، لذا سأحاول تبسيطه قدر الامكان:
 اريد توزيع الطلاب على المعاهد حسب درجة استحقاق الطالب (بمعنى الطالب المتفوق يحصل على اختياره الأول) تم الطالب الموالى يحصل على اختياره الأول – ادا كان متوفرا – وفي حالة عدم توفره يحصل على اختياره الثاني ... وهكذا

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

 المطلوب:

1)     أن يقوم البرنامج بترتيب الطلاب حسب درجة الاستحقاق من الاكبر الى الاصغر

2)     يبحث في اختيارات الطالب الاول و يمنحه اختياره الاول،

3)     يقوم البرنامج بتحيين جدول عدد المناصب المتبقي

4)     ينتقل الى الطالب الثاني، يبحث في اختياراته و يمنحه اختياره الاول ادا كان متوفرا في جدول المناصب، اما اذا لم يكن متوفرا ينتقل الى اختياره الثاني (يبحث في جدول المناصب ) اذا كان متوفرا يمنحه له، اما اذا لم يكن متوفرا ينتقل الى اختياره الثالث
5)     يكرر المرحلة 3 وينتقل الى الطالب الثالث
تستمر العملية الى ان يتم توزيع جميع المناصب
المرجو المساعدة.
 المثال في المرفق