Prolog‘A Giriş
-

kural tanımlama ve fact tanımlama falan böyle yapılıyomuş sanırım ama hata alıyorum resimdeki gibi
okulda bi ders için az biraz da olsa prolog hakkında fikir edinmem gerekiyo anlayan müridler bi el atsın
kısaca özet geçebilirseniz yeterli olur sanırım
Mod : Konu başlıkları, Forum içerisinde aramayı kolaylaştıracak şekilde, ":|", ":)", ":D" gibi işaret simge içermeyen, normal yazı standartlarında, ilk harfi büyük olacak şekilde, Türkçe dilbilgisi kurallarna uygun olarak yazılmalıdır. Tümü büyük harf yazılan, rastgele büyük-küçük harf ile, "Acil", "Çok Acil", "İmdat", "Dikkat", "Yardım", "Yarıldım" tarzında konu başlığı açmak yasaktır. Aksi taktirde "Dördüncü Sınıf Ceza" uygulanır.(Link)
-
up olsun hepinize
-
splintercell bunu yazdı
up olsun hepinize
yazıklar olsun hepinize gibi olmuş ya la :|
-
MustyKTE bunu yazdısplintercell bunu yazdı
up olsun hepinize
yazıklar olsun hepinize gibi olmuş ya la :|
yok canım daha neler :D
ilgi çeksin diye şey ettim işe de yaradı biraz herhalde galiba
-
http://www.tahribat.com/Forum-Pointer-Le-Ilgili-Bir-Mantik-Sorusu-Acil-176330/
hepsinin baş harfi düzenli şekilde büyük olunca Acil Yardım yazabiliyoruz yani
tamam o zaman
splintercell tarafından 07/Nis/13 22:12 tarihinde düzenlenmiştir -
-
_Dert_ bunu yazdı
Basligi okuyunca sununla alakali sandim :)
:)
anlaşılan burda pek bilinen bi konu değil
-
hocam sen örnekte ne yapmak istedin anlayamadım tam.
sunu dene :
assert(anne(ayse,fatma)) .
nokta kullanımına dikkat et, parantezle arasında bir bosluk var.
bu kodu yazdıktan sonra anne(ayse,X)) . komutunu girersen sana sonuc olarak x = fatma vermesi lazım.
2. satırda if ifadesi var ama ne yapmak istedin tam olarak ?
onu da söyle yaz :
assert((anne(x,y) :- ebeveyn(x), kadin(x))) .
parantez kullanımına dikkat etmen gerek burada.
-
Andrei bunu yazdı
hocam sen örnekte ne yapmak istedin anlayamadım tam.
sunu dene :
assert(anne(ayse,fatma)) .
nokta kullanımına dikkat et, parantezle arasında bir bosluk var.
bu kodu yazdıktan sonra anne(ayse,X)) . komutunu girersen sana sonuc olarak x = fatma vermesi lazım.
2. satırda if ifadesi var ama ne yapmak istedin tam olarak ?
onu da söyle yaz :
assert((anne(x,y) :- ebeveyn(x), kadin(x))) .
parantez kullanımına dikkat etmen gerek burada.
aradıgım şey tanımlamaları yapmak için gereken komut o da assert imiş teşekkürler
ilk mesajda yazdıgım gibi hiç bi türlü bilgim yok prolog hakkında sadece biraz fikir edinmeye çalışıyorum ne nedir ne değildir
şimdilik tanımlama ve sorgulamaları biraz kurcalicam
