Prolog: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Laman baru: '''PROLOG''' (''Sains komputer'') ialah bahasa pengaturcaraan komputer yang berlandaskan logik peringkat pertama atau logik predikat, dengan penegatifan sebagai kegagalan ('andai...
 
Tiada ringkasan suntingan
Baris 6:
<blockquote>
sukahati(X) :- kaya(X).
 
sukahati(X) :- suka(mariam,X).
 
suka(mariam,X) :- suka(X,mariam),baik(X).
 
suka(mariam,X) :- segak(X),gagah(X).
 
suka(johan,X) :- cantik(X).
 
cantik(mariam).
 
baik(johan).
 
segak(johan).
 
gagah(johan).
 
sukahati(johan)?
</blockquote>
Baris 22 ⟶ 31:
<blockquote>
faktorial(0,1).
 
faktorial(X,Y) :- faktorial(X1,Y1),darab(X,Y1,Y),tolak(X,1,X1).
</blockquote>