مرتب کردن دانشجویان
سوال
برنامهایکهشمارهدانشجوییتعدادیازدانشجویانراازورودیخوانده،درآرایه قرارمیدهد.
سپس
عناصرآرایهرابهروشانتخابیمرتبمیکند. مرتبسازیآرایهبهروشانتخابیبهاینصوورتانجاممیشود:
کوچکترینعنصرآرایهپیداشده،جایآنباعنصراولآرایهعوضمیشود.درمرحلهبعدبقیهعناصرآرایهبرای
یافتنکوچکترینعنصرآرایهجستجومیشودوجایآنباعنصردومآرایهعوضمیشود.اینروندتا
مرتب سازیکاملآرایهادامهمییابد.
پسازمرتب سازینتیجهرادرخروجیچاپمیکند.اینبرنامه سه متد
داردکهعبارتند از:متدیبرایخواندنعناصرآرایه،متدیبرایمرتبسازیومتدیبرایچاپعناصرآرایه.
وظایفمتدها:
متد:mainمتغیرهایبرنامهراتعریفکرده،تعداد دانشوجویانرامیخواند.سپسمتدها،readarray
. رافراخوانیمیکندwritearrayوselect_sort
متد :readarrayشماره هایدانشجوییرامی خواندودرآرایهقرارمیدهد.
متد :select_sortشماره ...
حل شده
0
انجمن برنامه نویسان سی شارپ
3 سال
1 پاسخ
289 دیده شده