نمايش پست تنها
قديمي ۱۱-۸-۱۳۸۹, ۰۲:۲۲ بعد از ظهر   #1 (لینک دائم)
maaheno Male
عضو فعال
 
آواتار maaheno
 
تاريخ عضويت: مهر ۱۳۸۹
محل سكونت: كرج
پست ها: 11
تشكرها: 134
30 تشكر در 5 پست
Lightbulb برنامه حل بازي 8 كد شده با سي شارپ

با سلام
توي برنامه هاي كه توي سايت هست چند مورد ارسال بازي 8 رو ديدم ولي اكثرا خود بازي رو گذاشتن نه حل اون رو.
من اين برنامه رو آماده كردم، با توجه به اينكه اصلا مايل نيستم به صورت يك پروژه درسي صرفا دانلود بشه و تحويل داده بشه فعلا فايل اجرايي رو قرار مي دم و نحوه كار با اون رو توضيح مي دم. بعد هم در مورد روش كارش توضيح مي دم و توي پست هاي بعد هم احتمالا كد برنامه رو قرار مي دم. (در صورتي كه روشي پيدا كنم كه نشه بصورت پروژه آماده استفاده كرد.)

در مورد خود برنامه:
1- بايد دات نت 2 رو داشته باشيد.
2- در وسط صفحه جدول اين معما ديده ميشه و با كليك روي هر خانه اگر اطراف اون خانه خالي باشه با اون جابجا مي شه.
3- همون طور كه مي دونيد از هر تركيبي از اعداد روي صفحه نميشه به خانه هاي مرتب شده رسيد و بنابراين بايد از خانه هاي مرتب شده شروع كرد و جابجايي ها رو انجام داد تا خانه هاي جدول در هم بشه. براي اين كار هم ميشه به صورت دستي روي هر خانه كليك كرد و هم ميشه از قسمتي كه براي اين امر آماده كردم استفاده كنيد. در پايين صفحه دو تا ليست كشويي قرار گرفته كه يكي تعداد دفعات درهم سازي رو مشخص ميكنه و ديگري هم سرعت عمل رو (براي اينكه روال درهم سازي رو بشه ديد) و با كليك روي دكمه درهم سازي جدول درهم ميشه.
4- در قسمت بالاي صفحه چند تا دكمه هست.
دكمه جديد: كه بازي جديد توليد مي كنه
دكمه محاسبه و توليد درخت : كه درخت بازي رو توليد مي كنه و جواب رو به دست مياره
دكمه نمايش مسير: كه جدول درهم شده رو مرتب مي كنه.
5- در قسمت چپ صفحه برنامه هم گزارشي از تعداد نود هاي توليد شده در درخت و تعداد نود هاي گسترش يافته و تعداد جابجايي ها تا رسيدن به جدول مرتب شده را نشان مي دهد.
6- بنابراين براي كار با برنامه ابتدا بايد جدول را درهم كنيد بعد روي دكمه محاسبه و توليد درخت كليك كرده و بعد روي نمايش مسير كليك كنيد.
اين كليت كار با برنامه تا بعد در مورد طرز كار مطلب بذارم
فايل ضميمه
نوع فايل: rar eight-exe.rar (204.2 كيلو بايت, 1008 نمايش)

ويرايش شده توسط maaheno; ۰۲-۱۱-۱۳۹۰ در ساعت ۰۴:۰۱ بعد از ظهر دليل: اصلاح فايل ضميمه
maaheno آفلاين است   پاسخ با نقل قول
از maaheno تشكر كرده اند:
Astaraki (۱۱-۸-۱۳۸۹), en_ahmad (۰۸-۳۰-۱۳۹۰), felfelrize (۰۳-۱۴-۱۳۹۳), jojepanbeyi (۰۹-۱۵-۱۳۹۰), lesanalgeib (۰۳-۱۳-۱۳۹۹), mardin200 (۰۲-۲۱-۱۳۹۰), mgmi (۰۸-۲۱-۱۳۹۱), mohamad_mahdi (۰۲-۱۰-۱۳۹۰), Nazlikiz (۰۳-۸-۱۳۹۰), saleh313k (۱۲-۱۱-۱۳۹۰), soodeh1010 (۰۲-۲۱-۱۳۹۰)

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online