tugas prolog keluarga

Post on 02-Jan-2016

31 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

prolog keluarga

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