Örnek Prolog Cümleleri

Prolog’ta önemli olan doğal hayattaki cümleleri Prolog programına anlatmaktır. Bizim konuştuğumuz kelimeleri, cümleleri Prolog direkt olarak anlayamaz. Bu cümleleri bizim Prolog’un anlayacağı dile çevirmemiz gerekmektedir. Aşağıdaki örneklere bakacak olursak bunu görebiliriz:

Bütün çocuklar kısadır.
kisa(X):-cocuk(X).

Bütün erkek çocuklar arabaları sever.
sever(X,araba):-erkek(X),cocuk(X).

Bütün çocukların annesi vardır.
var(X,anne):-cocuk(X).

Sebzeyi hiçbir çocuk sevmez.
sevmez(X,Y):-sebze(Y), cocuk(X).

Çocuğunu döven öğretmeni hiçbir anne sevmez.
sevmez(X,Y):-anne(X,Z),ogretmen(Y,Z),dover(Y,Z).

Etiketler: ,

Yorum Yapın