View Full Version : برجهای هانوی
عسل صمدی
جمعه 24 فروردین 1386, 22:58 عصر
با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا #C راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
alimaker
شنبه 25 فروردین 1386, 08:44 صبح
با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا #C راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
اونقدر مطلب در مورد برجهای هانوی در زبان های vb و c و.. تو این سایت وجود داره که واقعا جای صحبت نذاشته اینم چند تا لینک عالی از همین سایت :
http://barnamenevis.org/forum/showthread.php?t=40140&highlight=%E5%C7%E4%E6%26%231740%3B
http://barnamenevis.org/forum/showthread.php?t=47063&highlight=%E5%C7%E4%E6%26%231740%3B
در ضمن هم توضیح الگوریتم هم کد برنامه در زبان پاسکال و ... وجود داره
اینم کد برنامه در زبان سی c از طرف من
abdolla nazari
یک شنبه 05 اردیبهشت 1389, 18:36 عصر
اگه میشه یکی از دوستان درباره ی برجهای هانوی با استفاده از مطالب دیتل تا فصل 6 نه بیشتر مرا کمک کند همچنین درباره ی چگونگی ایجاد شکل گرافیکی هم کلا مشکل دارم تشکر :گیج:
mirzadi_a
سه شنبه 27 مهر 1389, 12:55 عصر
با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا C# راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
سلام
این حل برنامه برج هانوی ساده ساده ، به جون خودم راست میگم :خجالت:
به زبان C++
__________________________________________________ _____________
#include <iostream.h>
#include <conio.h>
//-------------- hanoi function -----------------------
int counter=0;
void hanoi(int n,int a,int b,int c)
{
counter ++;
if (n==1)
cout<< a <<" -> "<< c <<endl;
else
{
hanoi (n-1,a,c,b);
cout<< a <<" -> "<< c << endl;
hanoi (n-1,b,a,c);
}
}
//-------------- main function -----------------------
int main()
{ int n;
cout<< " please enter disk number : ";
cin>>n;
cout << "execution with "<< n <<" disk: "<<endl<<endl;
hanoi (n,1,2,3);
cout<< endl <<"******** executed in " <<counter <<" step. ********"<< endl;
getch();
return 0;
}
__________________________________________________ __________________
امید وارم مفید باشه ، ببخشید زیادی ساده هستش :لبخندساده:
مسعود اقدسی فام
چهارشنبه 28 مهر 1389, 08:19 صبح
با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا C# راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
از این مطلب هم میتونید کمک بگیرید:
http://www.labod.ir/algorithms/post.aspx?no=20
stahad1
پنج شنبه 29 مهر 1389, 10:13 صبح
ای کاش برنامه گرافیکی برج های هانوی را هم می نوشتید
AliSoft-63
یک شنبه 24 اردیبهشت 1391, 20:51 عصر
من قصد دارم برج هانوی رو به روشهای هوش مصنوعی یعنی BFS یا DFS ویا A* دوباره بنویسم شما سایتی ،راهنمایی سراغ دارید به من بکونید...ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.