Anda di halaman 1dari 1

#include <stdio.

h>
#include <conio.h>
void hanoi(int piringan, char dari, char bantu, char ke)
{
if(piringan>0)
{
hanoi(piringan-1, dari, ke, bantu);
printf("Pindahkan piringan %d dari %c ke %c\n",piringan, dari, ke);
hanoi(piringan-1, bantu, dari, ke);
}
}
void main()
{
int piringan;
printf("Berapa banyak piringan ? ");scanf("%d", &piringan);
printf("\n");
hanoi(piringan, 'A', 'B', 'C');
getch();
}

Anda mungkin juga menyukai