برنامه حل مساله برج هانوی سی پلاس

برنامه حل سی پلاس

قیمت :   ۳۵۰۰ تومان ( سه هزار و پانصد تومان)

رشته :

کامپیوتر

نوع فایل:

CPP , EXE

توضیحات:


توضیحات : 

پیاده سازی برنامه حل مساله برج هانوی   

مساله برج هانوی () یکی از مسائل تاریخی مشهور است که در مباحث طراحی الگوریتم نیز به آن پرداخته می‌شود.

برج هانوی

سه میله – میله مبدا (A) ، میله کمکی (B) و میله مقصد (C) – و تعدادی دیسک در میله مبدا داریم. هدف انتقال تمام دیسک‌ها از این میله به میله مقصد با رعایت دو شرط زیر است:
در هر زمان فقط یک دیسک را می‌توان جابجا نمود.
نباید در هیچ زمانی دیسکی بر روی دیسک با اندازه کوچکتر قرار بگیرد.
به طور حتم می‌توان با روش آزمون و خطا به نتیجه مطلوب رسید. اما هدف ما ارائه الگوریتمی برای انتقال دیسک‌ها با کمترین جابجایی ممکن است.

همراه با فایلهای EXE , CPP

مشاهده تصاویری از محیط فایل اجرایی این برنامه :


مشاهده بخشهایی از سورس کد این پروژه :

void move ( int disk , int from , int to , int temp ) ;
void show ( int from , int to ) ;
int main()
{
int number ;
cout << “Enter the number of disks to be moved:” ;
cin >> number ;
move ( number , 1 , 3 , 2 ) ;
cout << endl << endl ;
system(“PAUSE”);
return 0;
}
void move ( int disk , int from , int to , int temp )
{
if ( disk > 0 )
{
move ( disk -1 , from , temp , to ) ;
show ( from , to ) ;
move ( disk -1 , temp , to , from ) ;
}
}
void show ( int from , int to )
{
cout << “Move : ” << from << “–>” << to << “\t” ;
}

دانلود کامل پروژه همراه با فایل سورس کد و فایل اجرایی آن
در تمامی ساعات شبانه روز >> پرداخت آنلاین و دانلود آنلاین پروژه


پذیرش و انجام سفارشات پروژه های شما
شماره تماس پشتیبانی سایت : ۰۹۳۹۲۷۶۱۶۳۰



Related posts

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Translate »