یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

تحقیق در مورد امام خمینی و مسأله جنگ و صلح در طول هشت سال دفاع مقدس 51 ص

اختصاصی از یارا فایل تحقیق در مورد امام خمینی و مسأله جنگ و صلح در طول هشت سال دفاع مقدس 51 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 51

 

نویسنده: محسن جلالی فراهانی

امام خمینی و مسأله جنگ و صلح در طول هشت سال دفاع مقدس

خبرگزاری فارس: این مقاله با نگاهی مستند و مستدل به دوران دفاع مقدس سعی در بررسی مساله جنگ و صلح از دیدگاه امام خمینی در طول هشت سال دفاع مقدس ملت ایران را دارد.

1ـ مقدمه

همانطور که بارها تکرار شده است و می‌دانیم جنگ تحمیلی علیه ایران به ابتکار آمریکا و توسط عراق آغاز شد. از یک نگاه آمریکا حق داشت همه تلاش‌خود را برای تغیر دوباره حکومت ایران به کار گیرد. آرنولد توینبی می‌گوید: بدیهی است که ذهن آدمی از خلاء روحی و معنوی کراهت دارد و اگر بر مردمی یا جامعه‌ای این بدبختی فرود آید که سرچشمه زلال الهامات و امیدهایی که زمانی بدان‌ها دلبسته بوده است از دست بدهد دیر یا زود در صدد تصرف نخستین مائده‌ای که فراراهش قرار گیرد برخواهد آمد و حتی اگر این مائده خشن و فریبنده باشد تصاحب آن را به محرومیت ترجیح خواهد داد. آمریکا نیز حکایت چنین جامعه‌ای را دارد که ذکرش در این جملات می‌رود. اگر آغاز سرمایه‌گذاری آمریکا در ایران را 28 مرداد 1332 در نظر بگیریم حکومت آمریکا در طی 25 سال با تمام توان و امکانات ایران را و فقط ایران را به عنوان استراتژیک‌ترین نقطه منطقه ـ از نظر نقاط ساحلی در جنوب و شمال و مرکزیت در میان کشورهای منطقه و مرزهای طولانی با شوروی و ... تحت پوشش مادی و معنوی قرار داده بود. تمام امیدهای طولانی مدت خود را به رژیم حاکم بر ایران بسته بود و یکی از پایه های اصلی آینده جهانی شدن و نقش آمریکا در تحولات بین‌الملل را نیز ایران قرار داده بود. حال انقلابی ضد آمریکایی نه تنها همه امکانات مادی را که برای منظورهای فوق فراهم شده بود تصاحب کرد بلکه شعار جدی نفی آمریکا در صحنه بین‌الملل را هم سرلوحه سیاست خود قرار داد.

از این منظر که به تحولات سال‌های آخر دهه 1970 می‌نگریم آمریکا باید به هر طریق ممکن ـ حتی جنگ ـ تا قبل از استقرار کامل انقلاب اسلامی به این کابوس وحشتناک پایان می‌داد. از طرفی هم آمریکا می‌دانست که انقلاب اسلامی از جهات متعدد با سایر نمونه‌های مشاهده و مطالعه شده انقلاب‌های جهان متفاوت است. بنابراین غیرقابل پیش‌بینی بودن انقلاب را خطری بزرگتر ارزیابی می‌کرد با توجه به اینکه ایران هم هر روز بر آرمان‌ها و اهداف بین‌المللی خود تأکید می‌نمود.

ریچارد نیکسون سیاستمدار کهنه‌کار آمریکا در مورد انقلاب ایران می‌گوید:« افسانه‌ای که درباره انقلاب ایران گفته می‌شود این است که این انقلاب از فساد شاه و سرکوب پلیس و فقر توده‌ها ناشی می‌شد این دیدگاه خطاست. در حکومت شاه وضع ایران از تمام کشورهای منطقه سوای اسرائیل بهتر بود. جوانان از این انقلاب حمایت کردند نه برای اینکه خواهان آزادی ، شغل ، مسکن و لباس بهتر بودند چون چیزی را می‌خواستند تا به آن بیش از مادی‌گرایی معتقد باشند. پس از انقلاب مردم ایران همان چیزی را بدست آوردند که انقلاب قول داده بود. اینکه آنها تصور می‌کردند به چه چیزی دست خواهند یافت کاملا روشن نیست اما جای انکار نیست که انقلاب اسلامی یک انقلاب واقعی اندیشه‌ها را ارایه داد و آنها آن را با عشق و ایمان پذیرفتند». همین نامعلوم بودن خواسته‌ انقلاب ایران برای جهان غرب و اتکای ارکان انقلاب برایمان و قواعد غیرمادی ترس از آنرا بیشتر می‌کرد.

2ـ سال‌های آغازین جنگ

اگر به خاطر بیاوریم با سپری شدن مدت کوتاهی از جنگ پیش بینی‌ها از پایان خوش هجوم ناگهانی عراق و شکست چند روزه ایران به تلخی یأس برای هم پیمانان صدام بویژه آمریکا مبدل شد. رهبری‌های حضرت امام خمینی (ره) باعث شد که جنگ عامل پیوند و انسجام روز‌افزون گردد و حلقه اتحاد مردم حول رهبری ایشان روز به روز تنگ‌تر شود تا افرادی که با این جریان همسو نبودند در خارج این دایره قرار گیرند. بنی‌صدر به عنوان یکی از مهمترین عوامل شکست‌های شش ماهه ایران در فروردین ماه 59 عزل شد و معادلات سیاسی و نظامی ایران شکل تازه‌ای به خود گرفت.

عزل بنی‌صدر ، افشای توطئه‌ها ، وقایع تکان دهنده پیاپی مثل ترورها و بمب‌گذاری‌ها همه و همه حقانیت خط امام و مظلومیت آنرا اثبات می‌کرد . امام نیز بعد از هرکدام از وقایع دلخراش در پیامی به مردم آنها را امیدوارتر می‌کردند و لزوم خشکاندن ریشه تهاجمات را واجب‌تر. در یک نگاه آماری به صحیفه امام (ره) حجم بیانات و پیام‌های امام به مردم ایران تا قبل از سال 63 و بخصوص در اولین سال‌های جنگ چندین برابر سال‌های بعد است که نشان از سیاست کنترلی حضرت امام در شرایط بحرانی آنروزها دارد. سایر مسؤولان هم هر روز به مردم گوشزد می‌کردند علت اینکه تاکنون نتوانستیم در امر


دانلود با لینک مستقیم


تحقیق در مورد امام خمینی و مسأله جنگ و صلح در طول هشت سال دفاع مقدس 51 ص

دانلود پروژه الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

اختصاصی از یارا فایل دانلود پروژه الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر ) دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )


دانلود پروژه الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

مساله هشت وزیر از جمله مسائل پرمخاطب مباحث طراحی الگوریتم است. ۸  مهره وزیر رو روی صفحه شطرنج چنان بچینید که نتونن همدیگه رو تهدید کنن.

برای افرادی که با بازی شطرنج آشنایی ندارن:

وزیر مهره ای از مهره های بازی شطرنجه که می تونه در تمامی 8 جهت هر تعداد خانه – تا زمانی که مهره ای مانع نباشه – حرکت کنه و اگه در یکی از این خانه ها مهره حریف قرار داشته باشه تهدیدش کنه.

مساله هشت وزیر :  ما مساله رو در حالت کلی در نظر می گیریم. یعنی زمانی که ابعاد صفحه شطرنج n در n و تعداد مهره ها n هستش. ( n > 3 ) روشهای مختلفی برای پیدا کردن جواب وجود داره. یکی از این روشها چیدن تصادفی مهره ها روی صفحه شطرنجه! به عبارت دیگه n مهره رو به صورت تصادفی در خانه های مختلف صفحه قرار می دیم و بررسی می کنیم که آیا شرط مساله رو برآورده می کنن یا نه؟ این روش بسیار سریع ما رو به جواب می رسونه. اما ایرادی که داره نمی شه مطمئن بود بشه به همه حالتهای چینش دست پیدا کرد. در صفحه 8 در 8 شطرنج این مساله 92 جواب مختلف داره. شما ممکنه روش تصادفی رو هزار بار به کار ببرید، اما نتونید همه 92 حالت ممکنه رو به دست بیارید. این روش زمانی مفیده که پیدا کردن یه جواب برای ما کافی باشه.

در این دسته روشها مهره ها رو یکی یکی و به صورت بازگشتی روی صفحه طوری می چینیم که مطمئن باشیم با مهره های قبلی تداخل نداره و شرط مساله برآورده می شه. معمولا از سطر اول صفحه شروع می کنیم به قرار دادن مهره ها. پر واضحه که هر سطر فقط می تونه یه مهره رو تو خودش جا بده. مهره سطر دوم رو طوری قرار می دیم که توسط مهره سطر اول تهدید نشه. برای این کار خانه های مختلفی از سطر رو می شه انتخاب کرد. برای نظم داشتن کارهامون فرض می کنیم همیشه انتخاب خانه ها از سمت چپ سطر شروع می شه. به عبارت دیگه با شروع از سمت چپ سطر اولین خانه ای که شرط رو برآورده کنه انتخاب می کنیم. به همین ترتیب سطرهای بعدی رو هم می چینیم. اگر به سطری رسیدیم که بر اساس چیدمان سطرهای قبلی هیچ خانه امنی برای مهره وجود نداشت ( یعنی همه خانه ها توسط مهره های قبلی تهدید می شدن ) یه مرحله به عقب بر می گردیم و مهره سطر قبل رو جابجا می کنیم. این کار هم با حرکت مهره به اولین خانه سمت چپ موقعیت فعلی که شرط رو برآورده کنه، انجام می شه. با ادامه دادن این روال و با جابجا کردن مهره ها به صورت منظم و بازگشتی تمامی حالتهای ممکنه به دست می یان.

برای پیاده سازی چنین الگوریتمی و تشخیص اینکه چه خانه هایی از سطر امن هستن روشهای مختلفی وجود داره. ساده ترینشون اینه که هر بار تمامی خانه هایی رو که امکان تهدید شدن از اونها وجود داره بررسی کنیم تا از قرار نداشتن مهره وزیر در اونها مطمئن باشیم. اما این روش اصلا کارا و بهینه نیست.

روش دیگه تعریف کردن صفحه شطرنج به صورت یه آرایه n در n هستش که خونه های امن و غیر امن با علامتگذاری مشخص می شن. هر بار که مهره ای رو صفحه قرار می گیره تمام خونه هایی که توسط این مهره تهدید می شن به صورت غیر امن علامتگذاری می شن. به این ترتیب می شه فهمید که هر خونه با توجه به چینش مهره های قبلی امن هست یا نه؟ اما این روش هم معایبی داره که باعث می شه به روش سوم رجوع کنیم. برای آشنایی با این معایب کافیه سعی کنید کد برنامه رو بنویسید!

در روش سوم که من ازش استفاده کردم، برای علامتگذاری خانه های امن و غیر امن از شیوه دیگه ای بهره می بریم. به این ترتیب که اقطار راست به چپ، چپ به راست و ستونها با شماره هایی مشخص می شن که کار علامتگذاری رو بسیار ساده می کنن. این روش بدون شک از کاراترین روشهای رسیدن به جواب مساله ماست. هم سرعت اجرای بالایی داره و هم حافظه مصرفی بسیار کم!

کدی که به زبان ++C درباره این مساله نوشته شده با استفاده از روش سوم تعداد جوابهای ممکن – و نه خود جوابها – برای مقادیر مختلف n رو مشخص می کنه. به عنوان مثال اگر n رو 8 وارد کنید خروجی برنامه 92 خواهد بود. توصیه می کنم برای nهای بزرگ برنامه رو امتحان نکنید! اگر n رو 16 وارد کنید بعد از گذشتن زمان زیادی عدد 14772512 روی صفحه نمایش چاپ می شه. یعنی در صفحه شطرنج 16 در 16 حدود ۱۵ میلیون حالت مختلف برای چیدمان صحیح وجود داره!!


دانلود با لینک مستقیم


دانلود پروژه الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

اختصاصی از یارا فایل الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر ) دانلود با لینک مستقیم و پر سرعت .

الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )


الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

مساله هشت وزیر از جمله مسائل پرمخاطب مباحث طراحی الگوریتم است. ۸  مهره وزیر رو روی صفحه شطرنج چنان بچینید که نتونن همدیگه رو تهدید کنن.

برای افرادی که با بازی شطرنج آشنایی ندارن:

وزیر مهره ای از مهره های بازی شطرنجه که می تونه در تمامی 8 جهت هر تعداد خانه – تا زمانی که مهره ای مانع نباشه – حرکت کنه و اگه در یکی از این خانه ها مهره حریف قرار داشته باشه تهدیدش کنه.

مساله هشت وزیر :  ما مساله رو در حالت کلی در نظر می گیریم. یعنی زمانی که ابعاد صفحه شطرنج n در n و تعداد مهره ها n هستش. ( n > 3 ) روشهای مختلفی برای پیدا کردن جواب وجود داره. یکی از این روشها چیدن تصادفی مهره ها روی صفحه شطرنجه! به عبارت دیگه n مهره رو به صورت تصادفی در خانه های مختلف صفحه قرار می دیم و بررسی می کنیم که آیا شرط مساله رو برآورده می کنن یا نه؟ این روش بسیار سریع ما رو به جواب می رسونه. اما ایرادی که داره نمی شه مطمئن بود بشه به همه حالتهای چینش دست پیدا کرد. در صفحه 8 در 8 شطرنج این مساله 92 جواب مختلف داره. شما ممکنه روش تصادفی رو هزار بار به کار ببرید، اما نتونید همه 92 حالت ممکنه رو به دست بیارید. این روش زمانی مفیده که پیدا کردن یه جواب برای ما کافی باشه.

در این دسته روشها مهره ها رو یکی یکی و به صورت بازگشتی روی صفحه طوری می چینیم که مطمئن باشیم با مهره های قبلی تداخل نداره و شرط مساله برآورده می شه. معمولا از سطر اول صفحه شروع می کنیم به قرار دادن مهره ها. پر واضحه که هر سطر فقط می تونه یه مهره رو تو خودش جا بده. مهره سطر دوم رو طوری قرار می دیم که توسط مهره سطر اول تهدید نشه. برای این کار خانه های مختلفی از سطر رو می شه انتخاب کرد. برای نظم داشتن کارهامون فرض می کنیم همیشه انتخاب خانه ها از سمت چپ سطر شروع می شه. به عبارت دیگه با شروع از سمت چپ سطر اولین خانه ای که شرط رو برآورده کنه انتخاب می کنیم. به همین ترتیب سطرهای بعدی رو هم می چینیم. اگر به سطری رسیدیم که بر اساس چیدمان سطرهای قبلی هیچ خانه امنی برای مهره وجود نداشت ( یعنی همه خانه ها توسط مهره های قبلی تهدید می شدن ) یه مرحله به عقب بر می گردیم و مهره سطر قبل رو جابجا می کنیم. این کار هم با حرکت مهره به اولین خانه سمت چپ موقعیت فعلی که شرط رو برآورده کنه، انجام می شه. با ادامه دادن این روال و با جابجا کردن مهره ها به صورت منظم و بازگشتی تمامی حالتهای ممکنه به دست می یان.

برای پیاده سازی چنین الگوریتمی و تشخیص اینکه چه خانه هایی از سطر امن هستن روشهای مختلفی وجود داره. ساده ترینشون اینه که هر بار تمامی خانه هایی رو که امکان تهدید شدن از اونها وجود داره بررسی کنیم تا از قرار نداشتن مهره وزیر در اونها مطمئن باشیم. اما این روش اصلا کارا و بهینه نیست.

روش دیگه تعریف کردن صفحه شطرنج به صورت یه آرایه n در n هستش که خونه های امن و غیر امن با علامتگذاری مشخص می شن. هر بار که مهره ای رو صفحه قرار می گیره تمام خونه هایی که توسط این مهره تهدید می شن به صورت غیر امن علامتگذاری می شن. به این ترتیب می شه فهمید که هر خونه با توجه به چینش مهره های قبلی امن هست یا نه؟ اما این روش هم معایبی داره که باعث می شه به روش سوم رجوع کنیم. برای آشنایی با این معایب کافیه سعی کنید کد برنامه رو بنویسید!

در روش سوم که من ازش استفاده کردم، برای علامتگذاری خانه های امن و غیر امن از شیوه دیگه ای بهره می بریم. به این ترتیب که اقطار راست به چپ، چپ به راست و ستونها با شماره هایی مشخص می شن که کار علامتگذاری رو بسیار ساده می کنن. این روش بدون شک از کاراترین روشهای رسیدن به جواب مساله ماست. هم سرعت اجرای بالایی داره و هم حافظه مصرفی بسیار کم!

کدی که به زبان ++C درباره این مساله نوشته شده با استفاده از روش سوم تعداد جوابهای ممکن – و نه خود جوابها – برای مقادیر مختلف n رو مشخص می کنه. به عنوان مثال اگر n رو 8 وارد کنید خروجی برنامه 92 خواهد بود. توصیه می کنم برای nهای بزرگ برنامه رو امتحان نکنید! اگر n رو 16 وارد کنید بعد از گذشتن زمان زیادی عدد 14772512 روی صفحه نمایش چاپ می شه. یعنی در صفحه شطرنج 16 در 16 حدود ۱۵ میلیون حالت مختلف برای چیدمان صحیح وجود داره!!


دانلود با لینک مستقیم


الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

هشت سال دفاع مقدس

اختصاصی از یارا فایل هشت سال دفاع مقدس دانلود با لینک مستقیم و پر سرعت .

هشت سال دفاع مقدس


هشت سال دفاع مقدس

فرمت فایل : pptx - قابل ویرایش

تعداد اسلاید : 18

وصیت نامه شهید محمد جهان آرا

بارپرودگارا، ای رب العالمین، ای غیاث المستغیثین و ای حبیب قلبو الصالحین. تو را شکر می گیوم که شربت شهادت این گونه راه رسیدن انسان به خودت را به من بنده ی فقیر و حقیر و گناهکار خود ارزانی داشتی.

من برای کسی وصیتی ندارم ولی یک مشت درد و رنج دارم که بر این صفحه ی کاغذ می خواهم همچون تیری بر قلب سیاه دلانی که این آزادی را حس نکرده اند و بر سر اموال این دنیا ملتی را، امتی را و جهانی را به نیستی و نابودی می کشانند، فرو آورم.


دانلود با لینک مستقیم


هشت سال دفاع مقدس

دانلود مقاله پیاده سازی گرافیکی هشت وزیر با C#

اختصاصی از یارا فایل دانلود مقاله پیاده سازی گرافیکی هشت وزیر با C# دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله پیاده سازی گرافیکی هشت وزیر با C#


دانلود مقاله  پیاده سازی گرافیکی هشت وزیر با C#

 

مشخصات این فایل
عنوان: پیاده سازی گرافیکی هشت وزیر با C#
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 18

این مقاله درمورد پیاده سازی گرافیکی هشت وزیر با C# می باشد.

بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله پیاده سازی گرافیکی هشت وزیر با C#

گام نخست : پیاده سازی مهره و کاشی بازی
مهره نشان دهنده وزیر    
 را ایجاد کنید.eight_queen ای به نام  Windows Application  برنامه Visual C# را اجرا کنید و از قسمت Visual Studio
SquareControl.cs به نام User Control یک Add new item بر روی پروژه یتان کلیک راست کنید و از قسمت
 کاشی صفحه شطرنج ما را می سازدUser control را ایجاد کنید.در واقع این
 این کنترل را به 32, 32 تغییر می دهیم.حالا کاشی تخته یمان آماده شد!size
 تخته یمان که به شکل دایره است می  رسد(Discs)نوبت به طراحی مهره های
این مهره ها را می توان به 2 صورت پیاده سازی کرد:
با قرار دادن عکس وزیر  درون کاشی های شطرنج   .1
با کشیدن دایره درون کاشی های  شطرنج.   .2
که در این مقاله  راه دوم را برگزیدیم.یعنی با کد زیر دایره ای با رنگ سفید یا سیاه درون کاشی هایمان رسم می کنیم.
e.Graphics.DrawEllipse(SquareControl.pen, left, top, width, height);
 را حذف کردیم و آنرا به گام های بعدی محول کرده ایم.shadow و animationدر این گام ما قسمت .....(ادامه دارد)

گام هشتم : تعریف متغییر های تخته بازی
در  پیاده سازی بازی هشت وزیر از متغییر های زیر استفاده شده است :
private Board board;
private eightQueen queen;
private Boolean[, ,] memory;
private   Int32 moveNumber;
در اینجا کلاس eighteQueen در واقع نشان دهنده کلاسی است که الگوریتم بازی در آن نوشته شده است.
آرایه سه بعدی memory هم نشان دهنده مکان 8 وزیر در 92 حالت ممکن است.اندیس اول و دوم این آرایه مختص ردیف و ستون بازی می باشد و اندیس سوم این آرایه برای نگه داری 92 حالت ممکن بازی می باشد.این آرایه به صورت Boolean نمایش داده شده است.به این معنا که محتویات این ارایه می تواند True یا False باشد.در صورتی که مهره ای درون صفحه نباشد،مقدار این متغییر False میشود و در صورتی که بر اساس الگوریتم،مهره وزیری در این مکان وجود داشته باشد،مقدار این متغییر True می شود .....(ادامه دارد)

گام پنجم : چیدن مهره ها در صفحه شطرنج
حالا به مهم ترین قسمت طراحیمان که همان طراحی مهره ها می باشد میرسیم.در این مرحله ما باید هر دفعه که
 ما فراخوانی می شود، مهرهایمان ها را بچینیم.
می باشد.  SquareControl_Paint ای که می توانیم برای اینکار فراخوانی کنیم،eventبهترین
 ما فراخوانی میشود. کد های درونUser controlحالا با قرار دادن کدهایمان درون این تابع هربار که
آن اجرا می شود.
برای اینکه ما بهترین حالت نمایش مهره هایمان را داشته باشیم،باید قطعه کدی را بنویسیم که به رایانه بگوییم هدف ما یک گرافیک خوب می باشد نه یک طراحی سریع و یا بدون لرزش. قطعه کد زیر اختیاری است به این معنی که اگر قطعه کد زیر را وارد نکینم، باز هم برنامه ما اجرا می شود ولی گرافیک برنامه ما پایین می آید:
 // Set drawing options.
e.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
 حالا ما با دستور شرطی حالتی را میسنجیم که در صورت برقرار بودن  هر یک از 2 شرط زیر دستور مربوطه اجرا شود:
1.    کاشی ما در حال حاضر دارای هیچ مهر ای نباشد
2.    محتویات جدید کاشی ما مهره سیاه باشد.
if (this.Contents != Board.Empty)
در مرحله بعد،باید مکان مهره را درون صفحه شطرنج مشخص کنیم. همانگونه که از قبل به یاد دارید مهره های ما بصورت یک دایره بوسیله کد زیر روی کاشی هایمان رسم
رسم میکنیم:
e.Graphics.FillEllipse(SquareControl.solidBrush, left, top, width, height);
) مهره هایمان روی کاشی از کد زیر استفاده می کنیمpositionخوب،برای تعیین مکان (           
// Get size and position parameters based on the control size.
Int size = (int) (this.Width * (0.80));
int offset    = (int) ((this.Width – size) / 2);
int thickness = (int) (size * 0.08);
int width     = size;
int height    = size;
int left      = offset;
int top       = offset + (int) Math.Round((double) (size – height) / 2.0);
حالا درون شرط بالا، شرط دیگری را اضافه میکنیم.در این شرط بررسی می کنیم که .....(ادامه دارد)

فهرست مطالب مقاله پیاده سازی گرافیکی هشت وزیر با C#

مقدمه    3
معرفی نویسنده اثر    3
درباره این مقاله    3
مخاطبان این مقاله    3
هدف از نوشتن این مقاله    3
فصل اول : طراحی    4
گام نخست : پیاده سازی مهره و کاشی بازی    4
گام دوم : تعریف پارامترها و نام دامنه برای User Control ها    5
گام سوم : تابع تنظیم ردیف و ستون    6
گام چهارم : ایجاد و نابود سازی User Control ها    7
گام پنجم : چیدن مهره ها در صفحه شطرنج    8
گام ششم : کشیدن حاشیه بین کاشی ها    10
گام هفتم : نگاه کلی بر کلاس SquareControl    11
فصل دوم : پیاده سازی محیط بازی    12
گام هشتم : تعریف متغییر های تخته بازی    12
گام نهم : پیاده سازی تابع سازنده تخته بازی    13
گام دهم : ذخیره 92 حالت مختلف    14
فصل سوم : الگوریتم هشت وزیر به روش غیر بازگشتی    15
گام یازدهم : معرفی الگوریتم    15
گام دوازدهم : روش بررسی صحّت قرار گیری مهره    16
فصل چهارم : الگوریتم هشت وزیر به روش بازگشتی    17
گام سیزدهم : معرفی الگوریتم    17
گام چهاردهم : روش بررسی صحّت قرارگیری مهره    17


دانلود با لینک مستقیم


دانلود مقاله پیاده سازی گرافیکی هشت وزیر با C#