Jumat, 27 Februari 2009

Implementasi Iteratif Menara Hanoi - Bahasa C

Implementasi Iteratif Menara Hanoi - Bahasa C

Berikut Source Codenya :

#include //definisi printf,scanf

#include //definisi getch

void hanoi(int n);

int main()

{

int n;

printf("Input jumlah kepingan : ");

scanf("%d",&n);

hanoi(n);

getch();

}

void hanoi(int n)

{

int x;

puts("");

for(x=1;x<(1 <<>

printf("Pindahkan piringan dari %d ke %d\n",(x&x-1)%n + 1,((x|x-1)+1)%n + 1);

}

Tidak ada komentar:

Posting Komentar