Программаны орындағанда экран бетіне қандай нәтиже шығарылады:Clausesойнайды ("Самал", гитара).ойнайды ("Мика", скрипка).ойнайды ("Мақсат", скрипка).ойнайды ("Мика ", гитара).әйел ("Самал").әйел ("Мика").ер ("Мақсат").скрипка - әйел (Х):- ойнайды (Х, скрипка), әйел (Х).Goalскрипка - әйел (Х), write(X)Мика
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:Clausesжақсы көреді ("Анаргүл", алма).жақсы көреді ("Орынгүл", банан).жақсы көреді ("Самал", шоколад).жақсы көреді ("Мика", апельсин).жақсы көреді ("Анаргүл", банан).жақсы көреді ("Орынгүл", алма).Goalжақсы көреді (X, банан), write(X)Орынгүл
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:Clauses
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:Clausesойнайды ("Самал", гитара).ойнайды ("Самат", скрипка).ойнайды ("Мақсат", рояль).ойнайды ("Мика ", гитара).әйел ("Самал").әйел ("Мика").ер ("Самат").ер ("Мақсат").скрипка_ер (Х):- ойнайды (Х, скрипка), ер (Х) .Goalскрипка_ер (Х), write(X)Самат
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:PREDICATESSR (real, real, real)CLAUSESSR (А, В, S): - S=(А+В)/2GOALSR (8, 12, S), WRITE (S).10
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:Predicatesтаңдау (real, real, real)Clausesтаңдау (X, Y, X): - X>=Y.таңдау (X, Y, Y).Goalтаңдау (21, 12, M), write (M).12
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:PredicatesSr (real, real, real, real)ClausesSr (X, Y, Z, S): - S = (X+Y+Z)/3.GoalSr (3, 9, 12, S), write (S)8
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:PredicatesSr (real, real, real, real)ClausesSr (X, Y, Z, S): - S = (X+Y+Z)/3.GoalSr (5, 9, 16, S), write (S)10
Продукциондық моделді қолданған кезде білімдер базасы ... тұрады:фактілерден, ережелерден
ПРОЛОГ – программадағы CLAUSES бөлімі – бұлсөйлемдерді сипаттау секциясы
ПРОЛОГ – программадағы DOMAINS бөлімі – бұл ....типтерді сипаттау секциясы
Достарыңызбен бөлісу: |