در این بخش سورس مسئله برج هانوی به زبان سی شارپ را آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. مسئله برج هانوی جزء مسائل تاریخی مشهور است که در مباحث مربوط به طراحی الگوریتم نیز به آن پرداخته می شود. در زیر می توانید قوانین مربوط به این مسئله را مشاهده کنید.

  • در هر حرکت فقط می توانیم یک حلقه را جا به جا کنیم.
  • حلقه ای با اندازه بزرگتر نمی تواند بر روی حلقه با اندازه کوچکتر از خودش قرار گیرید.

بعد از اجرا شدن پروژه پنجره ای شامل تنظیمات (تعداد دیسک و میله ها) و دکمه “محاسبه کن” نمایش داده می شود و کاربر می تواند نتیجه محاسبات را در بخش سمت راست مشاهده کند. جهت مشاهده تصاویر خروجی پروژه ودریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس مسئله برج هانوی به زبان سی شارپ