Fact, Rules, Predicates, and Variable in Prolog


Memunculkan Hewan-hewan yang Kita Inginkan dari Suatu Himpunan

    1. Copy data yang ada pada halaman 27 ke dalam notepad.
    2. Simpan dengan file extension .pl
    3. Buka prolog kemudian pilih File-Consult . Buka file yang telah disimpan tadi.
    4. Ketik animal(mammal,W,_,_). untuk mencari ‘all the mammals’. Lalu tekan enter. Kemudian akan muncul hewan mammal pertama, lalu tekan tombol ; untuk memunculkan semua No
    5. ketik  animal(mammal,X,carnivore,_). untuk memunculkan hewan karnivor yg juga mammal. Lalu tekan enter .Maka muncul hewan pertama lalu tekan ; sampai muncul kata No
    6. Ketik animal(mammal,X,_,stripes). untuk memunculkan hewan mammal yang mempunyai strip belang, lalu tekan enter .Maka akan muncul hewan pertama, kemudian tekan tombol ; untuk memunculkan semua sampai muncul kata No
    7. Ketik animal(reptile,Z,_,mane). untuk memunculkan hewan reptil yang juga termasuk mane, lalu tekan enter. Karena tidak ada, maka langsung muncul kata No

    Memunculkan Pasangan Male dan Female

    1. Buka notepad, kemudian copy data yang akan di-copy (yang ada di dalam modul) ke dalam notepad
    2. kemudian tambahkan perintah  couple(L,P):-person(L,male),person(P,female). ke dalam notepad tersebut.
    3. Simpan dengan file extension .pl
    4. Buka prolog, pilih file-consult . Buka file yang telah disimpan tadi.
    5. Kemudian ketik couple(L,P). pada prolog tersebut. Lalu tekan enter dan setelah itu akan muncul pasangan kombinasi yang pertama.
    6. Lalu tekan tombol ; hingga muncul semua pasangan kombinasinya sampai muncul kata No.

      hOw to List all possible combination

      Dalam cabang ilmu matematika yang paling dikenal adalah teori himpunan. sebelum membahas bagaimana cara untuk mengkombinasikan sebuah himpunan pada prolog marilah kita berkenalan dengan himpunan terlebih dahulu . apa yang dimaksud dengan himpunan ? dan apa saja yang ada di dalamnya ? . Himpunan (set) adalah kumpulan obyek-obyek tidak urut (unordered) . Obyek dalam himpunan disebut elemen atau anggota (member) . Himpunan yang tidak berisi obyek disebut himpunan kosong (empty set). Universal set berisi semua obyek yang sedang dibahas .

      Sekarang kita mencoba mengkombinasikan peluang yang keluar dari dua himpunan.Berikut , contoh peluang yang timbul dari dua buah himpunan nama-nama hewan dan manusia.

      – Langkah-langkah yang harus ditempuh                 :

      1 .Tuliskan anggota himpunan pada notepad , kemudian save dengan format  .pl

      2 .Buka program prolog, pilih File – consult – pilih data yang kita save dengan format .pl

      3 .Pada program prolog,ketik hewan(X),manusia(Y).Dan jangan lupa beri titik pada akhir kalimat.Kemudian tekan enter.

      4 .Maka akan keluar peluang yang muncul pertama.Lalu tekan titik koma ( ; ) sampai kemungkinan yang terakhir dan muncul tulisan NO

      5 .Dapat mencoba kemungkinan lain, semisal manusia(X), hewan(Y) . ingat untuk selalu mengakhiri dengan tanda titik(.)

      Ini sama dengan Cartesian products yang diajarkan pada matematika diskrit pertemuan ke 7 .

      Ex :

      Hewan {gorilla, kera, simpanse}

      Manusia {riza, sony}

      Maka Hewan x Manusia = {(gorilla,riza), (gorilla,sony), (kera, riza), (kera,sony), (simpanse, riza), (simpanse,sony)}

      Atau lebih mudahnya dapat digunakan cara seperti ini ,

      Gorilla                     Riza ,Sony

      Kera                           Riza ,Sony

      Simpanse                      Riza ,Sony

      member of our group

      Rizka Marsa Pramadani (5209100044)

      DSC01555
      Nisy-yah Aghnia Operadini (5209100112)

      DSC01821

      Natasya Laksmayana (5209100131)

      DSC01646

      Hello world!

      weLcome to possibiLitypositives bLog . .