#include
void menara(int n, char awal, char akhir, char antara)
{
if( n==1 )
cout << "pindahkan 1 dari: "<< awal <<"ke "<< akhir << endl;
else{
menara(n-1, awal, antara, akhir);
cout << "pindahkan "<< n << " dari: "<< awal << "ke "<< akhir << endl;
menara(n-1, antara, akhir, awal);
}
}
void enter()
{
int i;
for(i=0;i<25;i++)
{
cout << endl;
}
}
void main()
{
int n;
enter();
cout << "Banyak piringan:? ";
cin >> n;
cin.clear();
cin.sync();
menara(n,'L','R','M');
cin.get();
}
Pengikut
About Me
Blog Archive
Langganan:
Posting Komentar (Atom)

0 komentar:
Posting Komentar