Rabu, 21 Oktober 2009

Fact, Rules, Predicate, and Variable in Prolog.



Answer Exercise 2

Nomer 1


Langkah-langkah untuk mengerjakannya adalah :

  • Tulis animal database ke notepad dan save dengan format .pl

  • Kemudian untuk menjawab pertanyaan a adalah sebagai berikut :
1. pada a ditanyakan semua mammal ,
o untuk mencari mammal bisa langsung menulis
animal(mammal,X,_,_).
o Selalu akhiri dengan tanda titik (.)
o
Kemudian enter , selanjutnya titik koma (;) sampai keluar perintah No .
o X = merupakan nama variable
Karena dalam soal terdapat 4 anggota dalam setiap animal maka jangan beri spasi atau membiarkannya kosong , yang keluar akan eror . jadi cukup berikan underscore _
2. pada b ditanyakan semua karnivora yang mamalia .
o untuk mencari bisa langsung menulis
animal(mammal,Y,carnivore,_).

o
Jangan lupa untuk mengurutkan data dalam setiap perintah .

o Selalu akhiri dengan tanda titik (.) o Kemudian enter , selanjutnya titik koma (;) sampai keluar perintah No.3. pada c ditanyakan semua mammal dengan stripes .
o
untuk mencarinya bisa langsung menulis
animal(mammal,Z,_,stripes).
o
Jangan lupa untuk mengurutkan data dalam setiap perintah .
o
Selalu akhiri dengan sampai keluar perintah No.
4. Pada d ditanyakan dimana terdapat reptile disitu terdapat mane . Ini sebenarnya sudah pasti terjawab NO atau tidak ada . tapi mari kita coba .
o
untuk mencarinya bisa langsung menulis
animal(reptile,P,_,mane).
o
Jangan lupa untuk mengurutkan data dalam setiap perintah .
o
Selalu akhiri dengan tanda titik (.) Kemudian enter , selanjutnya titik koma (;)

Soal Nomer 2 :

Disini ditanyakan pasangan dari dua pernyataan , yaitu antara pria dan wanita . Sekarang mari kita coba mengerjakannya .
Langkah-langkah untuk mengerjaknnya adalah :
1. Pertama kita tulis database dari dating agency pada notepad . kemudian beri peraturan tambahan. Yaitu untuk menjelaskan akan couple/pasangan jika variable L untuk male dan P untuk female . Seperti ini :
Kemudian save dengan format .pl
2. Kemudian pada prolog consult data yang sudah kita save tersebut .

3. Kemudian tinggal menuliskan perintah : couple(L,P).
4. Tekan enter, dan untuk selanjutnya tekan titik koma (;) , Maka yang keluar akan seperti ini :


Demikian itulah langkah-langkah untuk menjawab exercise 2 pada buku logic programming with prolog . insyaallah jika teliti dan sesuai urutan maka tidak akan salah atau ERROR .

Tidak ada komentar:

Posting Komentar