টাওয়ার অব হানয়: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
বিষয়বস্তু যোগ, সম্প্রসারণ
৪৪ নং লাইন:
move(5, A, C, B)
</syntaxhighlight>
 
== সি++ কোড ==
<source lang='cpp'>
 
 
#include <iostream>
using namespace std;
 
void tower_hannoi (int disk, char tower1, char tower2, char tower3)
{
if (n == 1)
{
cout << "Move disk " << disk << " from " << tower1 << " to " << tower3 << endl;
 
}
else
{
hannoi (disk-1, tower1, tower3, tower2);
cout << "Move disk " << disk << " from " << tower1 << " to " << tower3 << endl;
hannoi (disk-1, tower2, tower1, tower3);
}
}
 
int main()
{
int disk;
char tower1 = 'A';
char tower2 = 'B';
char tower3 = 'C';
cin >> disk;
tower_hannoi (disk, tower1, tower2, tower3);
return 0;
}
</source>
 
== গ্যালারি ==