tugas prolog keluarga

9
PROLOG KELUARGA Untuk 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

Upload: alfiatuz

Post on 02-Jan-2016

31 views

Category:

Documents


2 download

DESCRIPTION

prolog keluarga

TRANSCRIPT

Page 1: TUGAS PROLOG KELUARGA

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

Page 2: TUGAS PROLOG KELUARGA

SUSUNAN KELUARGA

YAHDI

YAHMUN

MARINAH KAMIN

DONI DENI DINA FIA IPUNG

GLADIS

FATIMAH

SRIATUN

SUADI SRI

VITA

Page 3: TUGAS PROLOG KELUARGA

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).

Page 4: TUGAS PROLOG KELUARGA

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).

Page 5: TUGAS PROLOG KELUARGA

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).

Page 6: TUGAS PROLOG KELUARGA

1. HUBUNGAN OM

2. HUBUNGAN TANTE

3. HUBUNGAN SEPUPU

4. HUBUNGAN BUYUT

Page 7: TUGAS PROLOG KELUARGA

5. HUBUNGAN IPAR

6. HUBUNGAN MERTUA

7. HUBUNGAN CUCU

Page 8: TUGAS PROLOG KELUARGA