tugas prolog keluarga
Post on 02-Jan-2016
31 Views
Preview:
DESCRIPTION
TRANSCRIPT
PROLOG KELUARGAUntuk memenuhi Tugas mata kuliah altifial intelegence
yang dibina oleh Ibu Dian Eka R.
Oleh :
ALFIATUZ ZAHRO 103140714111017
JURUSAN TEKNOLOGI INFORMASI
UNIVERSITAS BRAWIJAYA
MALANG,DESEMBER 2012
SUSUNAN KELUARGA
YAHDI
YAHMUN
MARINAH KAMIN
DONI DENI DINA FIA IPUNG
GLADIS
FATIMAH
SRIATUN
SUADI SRI
VITA
KODING DAN RUMUS PROLOG
laki(yahdi).
laki(yahmun).
laki(kamin).
laki(suadi).
laki(doni).
laki(deni).
laki(ipung).
wanita(fatimah).
wanita(sriatun).
wanita(fia).
wanita(marinah).
wanita(dina).
wanita(vita).
wanita(gladis).
wanita(sri).
orangtua(yahdi,yahmun).
orangtua(fatimah,yahmun).
orangtua(yahmun,suadi).
orangtua(yahmun,kamin).
orangtua(sriatun,suadi).
orangtua(sriatun,kamin).
orangtua(suadi,doni).
orangtua(suadi,deni).
orangtua(suadi,dina).
orangtua(marinah,doni).
orangtua(marinah,doni).
orangtua(marinah,deni).
orangtua(marinah,dina).
orangtua(kamin,fia).
orangtua(kamin,ipung).
orangtua(sri,fia).
orangtua(sri,fia).
orangtua(doni,gladis).
orangtua(vita,gladis).
pasangan(yahdi,fatimah).
pasangan(yahmun,sriatun).
pasangan(suadi,marinah).
pasangan(kamin,sri).
pasangan(doni,vita).
saudara(suadi,kamin).
saudara(kamin,suadi).
saudara(fia,ipung).
saudara(ipung,fia).
saudara(doni,deni).
saudara(doni,dina).
saudara(deni,dina).
saudara(deni,doni).
saudara(dina,doni).
saudara(dina,deni).
ibu(X,Y):-orangtua(X,Y),wanita(X).
ayah(X,Y):-orangtua(X,Y),laki(X).
kakek(X,Z):-ayah(X,Y),ayah(Y,Z).
nenek(X,Z):-ibu(X,Y),ibu(Y,Z).
om(X,Y):-orangtua(D,Y),saudara(D,X),laki(X).
tante(X,Y):-orangtua(D,Y),saudara(D,X),wanita(X).
sepupu(X,Y):-orangtua(A,X),orangtua(B,Y),saudara(A,B).
buyut(X,Y):-orangtua(A,Y),orangtua(B,A),orangtua(C,B),orangtua(X,C).
ipar(X,Y):-saudara(A,Y),pasangan(A,X),orangtua(D,Y),orangtua(D,A).
mertua(X,Y):-orangtua(Y,A),pasangan(A,X).
cucu(X,Y):-orangtua(A,X),orangtua(B,A),orangtua(Y,B).
1. HUBUNGAN OM
2. HUBUNGAN TANTE
3. HUBUNGAN SEPUPU
4. HUBUNGAN BUYUT
5. HUBUNGAN IPAR
6. HUBUNGAN MERTUA
7. HUBUNGAN CUCU
top related