Langkah langkah membuat program pada prolog:
- Buka Program prolog >klik File>pilih New>Save as namafile.pl(silsilah.pl)>klik Save.
2. Setelah di save maka akan keluar media untuk menggetikkan klausa (lihat gambar dibawah ini ),setelah selesai lalu save lagi dan close.
1
3. Untuk mengetikkan program yang berhubugan dengan klausa yang kita buat maka klik menu File>Consult>pilih file yang akan dibuka(silsilah)>lalu klik Open.
4. Ketikkan program yang yang merupakan pertanyaan yang nantinya akan dijawab oleh prolog.(seperti gambar dibawah ini ).
LOGIKA PROGRAM.
1 ?- nenek(halimah,Siapa).
Siapa = shinta ;
Siapa = astri ;
Siapa = fitria ;
Siapa = tito ;
Siapa = indra ;
Siapa = ijul ;
Siapa = andi.
Faktanya halimah adalah nenek shinta,astri,fitria,tito,indra,ijul dan andi.
Querynya halimah adalah nenek siapa --- >nenek(halimah,Siapa).
Goalnya adalah shinta,astri,fitria,tito,indra,ijul dan andi.
Siapa = fatimah ;
Siapa = sihaiman ;
Siapa = dharma.
Faktanya junaedi adalah paman fatimah,sihaiman dan dharma.
Querynya junaedi adalah paman siapa --> paman(junaedi,Siapa).
Goalnya adalah fatimah,sihaiman dan dharma.
Siapa = sihaiman ;
Siapa = dharma ;
Siapa = fatimah ;
Siapa = firman.
Faktanya halimah adalah ibu siahiman,dharma,fatimah dan firman.
Querynya halimah adalah ibu siapa --> ibu(halimah,Siapa).
Goalnya adalah siahiman,dharma,fatimah dan firman.
Siapa = shinta ;
Siapa = astri ;
Siapa = fitria ;
Siapa = novi ;
Siapa = jeki ;
Siapa = indra ;
Siapa = ijul ;
Siapa = andi ;
Siapa = asih.
Faktanya nesya keponakan shinta,astri,fitria,novi,jeki,indra,ijul,andi,dan asih.
Querynya nesya adalah keponakan siapa --> keponakan(nesya,Siapa).
Goalnya adalah shinta,astri,fitria,novi,jeki,indra,ijul,andi,dan asih.
Siapa = novi.
Siapa = novi.
Faktanya anak fatimah dan sulaiman yang belum menikah adalah novi.
Querynya anak fatimah yang belum menikah adalah siapa--> yang_belum_menikah(anak_fatimah_dan_sulaiman,Siapa).
Goalnya adalah novi.
Siapa = dharma ;
Siapa = sihaiman ;
Siapa = firman.
Faktanya saudara fatimah adalah dharma,sihaiman dan firman.
Querynya saudara fatimah siapa--> fatimah(saudara,Siapa).
Goalnya adalah ,sihaiman dan firman.
0 komentar:
Posting Komentar