سلام
برنامه هایی که گفتید نوشتنشون کار سختی نیست کافیه این کارها رو انجام بدید
سوال اول:
اگر اشتباه نکرده باشم پاسخ سوال اول باید این باشه
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سوال دومتون اسون هست فقط این مورد و ذکر نکردید که ارایه چند بعدی رو می خواین مرتب کنید
1 بعدی ؟؟
2 بعدی ؟
سه بعدی؟؟
برای مرتب کردن ارایه ها به روش حبابی باید به این صورت عمل کنید
عنصر اول با عنصر دوم بررسی می شه
اگر دوم از عنصر اول بزرگتر بود جای عنصر اول و دوم با هم عوض می شه در غیر این صورت که هیچ
حالا می ریم عنصر دوم با سوم و بررسی می کنیم اگر عنصر سوم از عنصر دوم بزرگتر بود جای عنصر دوم و سوم عوض می شه در غیر این صورت عناصر جاهاشون تغییر نمی کنه و این مغایسه همچنان ادامه دارد تا تمام عناصر ارایه با هم مقایسه شوند
سوال سومتون رو هم دقیق متوجه نشدم ولی اگر دومینیموم تو ارایه منظورتون 2 عنصر کوچک ارایه باشه کدتون به صورت زیر خواهد بود اگر منظورتون و اشتباه متوجه شدم بگید که اصلاح کنم
برای پاسخ به سوالتون راه های زیادی وجود داره ولی بهترین راهی که به ذهنم میرسه این هست که ارایه رو از کوچک به بزرگ مرتب کنید سپس عنصر اول و دوم ارایه که کوچکترین عناصر هستند و چاپ کنید...
سوال چهارمتون هم که خیلی اسون هست...
سوال گفته چون تعدادی پس باید از حلقه while استفاده کنید تو برنامه هاتون
ارایه ای که مرتب می کنید باید حداقل سه عنصر داشته باشد
بقیه کد ها هم که کاری نداه نوشتنشون
====
این برنامه ها رو براتون انالیزشون کردم...
من چون ویندوز سون 64 بیت نصب دارم سی پلاس پلاس نصب نمی شه روش و خطا می ده به همین دلیل نمی تونم زیاد کمکتون کنم و کد های دقیق تری خدمتتون بدم
===