سلام و تشکر بابت مطالب جالب و به درد بخورتون
من برنامه ی پازل 15 رو لازم دارم و برنامه پازل 8 رو دانلود کردم و سطر به سطرشو خوندم
ولی بعضی جاهاشو اصلا متوجه نمیشم
مثلا
من می خوام این برنامه رو به پازل 15 تغییر بدم
آیا امکانش هست؟؟؟؟؟
تو رو خدا راهنمایی ام کنین بد جور لازم دارم
هر توضیحی در رابطه برنامه خیلی کمکم میکنه
من هرچه زودتر باید برنامه رو تحویل بدم اکه کمک ام کنین خیلی ممنون می شم
اکه کسی هست که جوابمو بده برام پیام بگذاره تا من سوالات اصلی ام رو ازس بپرسم
ممنونم
منتظرتئنم
ممنونم ازاینکه بهم جواب دادین
ولی من باید برنامه رو به زبان سی شارب بنویسم
برا همین می خوام برنامه ی پازل 8 تو سیستم شما رو تبدیل به پازل 15 کنم
فقط یه توضیخاتی راجع به الگوریتم پازل 8 می خوام و اینکه آیا امکان تبدیل اون به پازل 15 وجود داره یا نه
مرسی
توضيحات کلي از پازل 8 که در اين لينک قرار داده شده!
در مورد کد سي شارپ 8پازل اگه مشکلي داريد،در اين لينک مطرح کنيد..
و اما تبديل اون به 15 ،
با برنامه نويسي خودتون امکان پذيره يعني يه چيزايي بايد بهش اضافه کنيد
ممنون از پی گیری های ریحانه خانم
در مورد آرایه هایی که پرسیدید:
همان طور که می دانید ما چهار حرکت داریم به ترتیب پایین،بالا،چپ و راست.
و در بعضی از خانه ها همه این حرکات ممکن نیست.
مثلا در خانه شماره 0 حرکت به بالا و چپ امکان پذیر نیست.
این 3 آرایه هم می خواهند این محدودیت را اعمال کنند. مثلا عنصرهای اول آرایه ها یعنی 6و7و8 خانه هایی هستند که حرکت به پایین در آنها امکان ندارد.
و عناصر دوم آرایه ها یعنی 0و1و2 خانه هایی هستند که حرکت به بالا در آنها امکان ندارد
به همین ترتیب عناصر سوم و چهارم آرایه ها نیز خانه هایی که حرکت به چپ و راست برای آنها ممکن نیست را مشخص می کنند.
اگر سوال دیگری هم بود باز ما هستیم
آرزوی توفیق.
سلام خوبین
من برنامه رو به پازل 15 تغییر دادم
خیلی ممنونم از راهنماییتون آقای مردین
گیر برنامه تو همون کدهایی بود که نمی فهمیدم چیه
الان فقط یه توضیحات می خوام
اگه بشه عملکرد آ استار رو تو برنامه بهم توضیح بدین
ممنونم