Karena fakta menunjukkan suatu keadaan atau situai nyata maka fakta selalu benar ("true")
Dalam Prolog fakta dikelompokan menjadi dua yaitu:
- Fakta yang menunjukan relasi
- Fakta yang menunjukkan kepemilikan/sifat
Mari kita lihat contoh, fakta berikut:
Jos adalah ayah dari Acil
Dalam bahasa Prolog, fakta di atas dapat dituliskan sebagai:
ayah(jos, acil).
dimana ayah menunjukkan relasi antara jos dan acil. Sebenarnya penulisan relasi tidak baku seperti di atas tetapi bebas tergantung pada pembuat program atau sesuai dengan gaya masing-masing programmer. Maka fakta tersebut dapat ditulis:
ayah_dari(jos,acil).
Baiklah mari kita lihat beberapa contoh lain:
Aca suka boneka --> suka(aca, boneka).
Ainin suka renang --> suaka(ainin, renang).
shabira adalah seorang wanita --> wanita(shabira).
tono adalah seorang mahasiswa --> mahasiswa(tono).
jeruk berwarna jingga --> jingga(jeruk).
Tidak ada komentar:
Posting Komentar