Anda di halaman 1dari 2

Pemrograman Deklaratif

Tugas 04 Rekursi

Muhammad Danu Susyanto


 4518210070

Dosen:
AMIR MURTAKO

Teknik Informatika
Fakultas Teknik Universitas Pancasila
T.A. 2020/2021
Implementasikan Menara Hanoi sesuai materi Rekursi pada SWI-Prolog dan jalankan Goal
untuk lima (5) piringan.

Source Code
move(A,B) :- nl, write('Pindahkan piringan teratas dari '), write(A),
write(' ke '), write(B).

transfer(1,A,B,I) :- move(A,B).

transfer(N,A,B,I) :- M is N-1, transfer(M,A,I,B), move(A,B),


transfer(M,I,B,A).

GOAL 5 Piringan

Anda mungkin juga menyukai