با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا #C راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
با سلام و خسته نباشی. ممنون میشم اگه امکان داشته باشه در مورد الگوریتم و برنامه برجهای هانوی به زبان ++ C یا #C راهمایی کنید . یا اگه برنامه آماده شده رو از قبل دارید به ایمیل بفرستید . ممنون
اونقدر مطلب در مورد برجهای هانوی در زبان های vb و c و.. تو این سایت وجود داره که واقعا جای صحبت نذاشته اینم چند تا لینک عالی از همین سایت :
https://barnamenevis.org/showth...6%26%231740%3B
https://barnamenevis.org/showth...6%26%231740%3B
در ضمن هم توضیح الگوریتم هم کد برنامه در زبان پاسکال و ... وجود داره
اینم کد برنامه در زبان سی c از طرف من
اگه میشه یکی از دوستان درباره ی برجهای هانوی با استفاده از مطالب دیتل تا فصل 6 نه بیشتر مرا کمک کند همچنین درباره ی چگونگی ایجاد شکل گرافیکی هم کلا مشکل دارم تشکر
سلام
این حل برنامه برج هانوی ساده ساده ، به جون خودم راست میگم
به زبان 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 در 09:05 صبح
ای کاش برنامه گرافیکی برج های هانوی را هم می نوشتید
من قصد دارم برج هانوی رو به روشهای هوش مصنوعی یعنی BFS یا DFS ویا A* دوباره بنویسم شما سایتی ،راهنمایی سراغ دارید به من بکونید...ممنون