Studi Kasus : Prolog
PROGRAM KELUARGA SEDERHANA
suami(muktar,kiyah). // muktar adalah suami dari kiyah
isteri(kiyah,muktar). // kiyah adalah isteri dari muktar
ibu(kiyah,ani).
ibu(kiyah,kholik).
ibu(kiyah,mutia). // kiyah adalah ibu dari mutia
ayah(muktar,ani).
ayah(muktar,kholik). // muktar adalah ayah dari kholik
ayah(muktar,mutia).
adik(kholik,ani).
adik(mutia,ani). // mutia adalah adik dari ani
adik(mutia,kholik).
kaka(ani,kholik).
kaka(ani,mutia). // ani adalah kaka dari mutia
kaka(kholik,mutia).
//melakukan pengambilan kesimpulan, pernyataan baru
anak(Y):- // akan benar anak si Y apabila
ibu(kiyah,Y),ayah(muktar,Y). // ibunya adalah kiyah dan ayahnya adalah muktar
menikah(X,Y):- //akan benar menikah si X dengan Y apabila
suami(X,Y),isteri(Y,X). // suami (X,Y) dan isteri (Y,X)
menikah(Y,X):-
suami(X,Y),isteri(Y,X).
saudara(X,Y):-
adik(X,Y),kaka(Y,X).
saudara(Y,X):-
adik(X,Y),kaka(Y,X).
OUTPUT
0 komentar:
Posting Komentar