Дед (Х,Z):- ата-ана (Х,Y), ата-ана (Х,Z), ер (Х)
PREDICATES
таңдау (integer, integer, integer)
CLAUSES
таңдау(А, В, А): - А<=В.
таңдау (А, В, В).
GOAL
таңдау (15, 8, М), WRITE (М). > 8
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
PREDICATES
SR (real, real, real)
CLAUSES
SR (А, В, S): - S=(А+В)/2
GOAL
SR (8, 12, S), WRITE (S). > 10
ПРОЛОГ программасының негізінде экран бетіне қандай нәтиже шығады:
CLAUSES
оқиды ("Дима", институт).
оқиды ("Лена", университет).
оқиды ("Вова", мектеп).
оқиды ("Лана", институт).
оқиды ("Леша", университет).
оқиды ("Вера", мектеп).
Goal
оқиды ("Лена", X), write(X), fail.> университет
ПРОЛОГ программасының негізінде экран бетіне қандай нәтиже шығады:
Clauses
ойнайды ("Саша", футбол).
ойнайды ("Инна", волейбол).
ойнайды ("Андрей", футбол).
ойнайды ("Сережа", гандбол).
ойнайды ("Ира", теннис).
ойнайды ("Андрей", бейсбол).
Goal
ойнайды (Х, футбол), write(X), fail.Саша, Андрей
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Ата-ана ("Лиза", "Борис").
Ата-ана ("Коля", "Борис").
Ата-ана ("Коля", "Лиза").
Ата-ана ("Борис", "Анна").
Ата-ана ("Борис", "Таня").
Ата-ана ("Таня", "Катя").
Goal
Ата-ана (Х, "Лиза"), write(X).Коля
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Оқиды ("Маша", "Москва").
Оқиды ("Петя", "Киров").
Оқиды ("Оля", "Сочи").
Оқиды ("Саша", "Омск").
Оқиды ("Наташа", "Москва").
Оқиды ("Таня", "Киров").
Оқиды ("Оля", "Томск").
Goal
Оқиды ("Маша", Y), write(Y).Москва
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Жақсы көреді ("Анна", алма).
Жақсы көреді ("Оля", банан).
Жақсы көреді ("Света", шоколад).
Жақсы көреді ("Маша", апельсин).
Жақсы көреді ("Анна", банан).
Жақсы көреді ("Оля", алма).
Goal
Жақсы көреді (X, банан), write(X), fail.Оля, Анна
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Біледі ("Лена", "Таня").
Біледі ("Лена", "Саша").
Біледі ("Саша", "Таня").
Біледі ("Таня", "Вася").
Біледі ("Вася", "Дима").
Біледі ("Дима", "Катя").
Goal
Біледі (Х, "Саша"), write(X).Лена
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Predicates
таңдау (real, real, real)
Clauses
таңдау (X, Y, X): - X>=Y.
таңдау (X, Y, Y).
Goal
таңдау (21, 12, M), write (M).> 12
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Predicates
Sr (real, real, real, real)
Clauses
Sr (X, Y, Z, S): - S = (X+Y+Z)/3.
Goal
Sr (3, 9, 12, S), write (S).> 8
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
ойнайды ("Саша", футбол).
ойнайды ("Катя", теннис).
ойнайды ("Олег", футбол).
ойнайды ("Инна", волейбол).
ойнайды ("Саша", теннис).
ойнайды ("Оля", волейбол).
Goal
ойнайды (Х, теннис), ойнайды (Y, футбол), X=Y.*Саша
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Ата-ана ("Таня", "Борис").
Ата-ана ("Коля", "Полина").
Ата-ана ("Коля", "Лиза").
Ата-ана ("Борис", "Анна").
Ата-ана ("Борис", "Полина").
Ата-ана ("Таня", "Катя").
Goal
Ата-ана ("Таня", Х), Ата-ана (Х, "Полина"), write(X).> Борис
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
оқиды ("Маша", "Москва").
оқиды ("Петя", "Киров").
оқиды ("Оля", "Сочи").
оқиды ("Саша", "Омск").
оқиды ("Наташа", "Москва").
оқиды ("Таня", "Сочи").
Goal
оқиды (Х, "Сочи"), оқиды (Y, "Сочи"), Х<>Y.Оля Таня
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Біледі ("Костя", "Анна").
Біледі ("Лена", "Таня").
Біледі ("Лена", "Саша").
Біледі ("Саша", "Таня").
Біледі ("Леша", "Оля").
Біледі ("Наташа", "Олег").
Goal
Біледі ("Лена", Х), Біледі ("Саша", Х), write(X).> Таня
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
Ата-ана ("Иван", "Катя").
Ата-ана ("Анна", "Олег").
Ата-ана ("Катя", "Дима").
Ата-ана ("Игорь", "Иван").
әйел("Катя").
әйел ("Анна").
ер ("Иван").
ер ("Олег").
ер ("Дима").
ер ("Игорь").
дед (Х,Z):- ата-ана (Х,Y), ата-ана (Х,Z), ер (Х).
Goal
дед (Х, "Катя"), write(X).> Игорь
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
ойнайды ("Света", гитара).
ойнайды ("Маша", скрипка).
ойнайды ("Максим", скрипка).
ойнайды ("Маша ", гитара).
әйел ("Света").
әйел ("Маша").
ер ("Максим").
скрипка - әйел (Х):- ойнайды (Х, скрипка), әйел (Х).
Goal
скрипка - әйел (Х), write(X).> Маша
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
ата-ана ("Елена", "Анна").
ата-ана ("Маша", "Ольга").
ата-ана ("Анна", "Катя").
ата-ана ("Анна", "Маша").
әйел ("Елена").
әйел ("Анна").
әйел ("Маша").
әйел ("Ольга").
әйел ("Катя").
ана (Х,Y):- ата-ана (Х,Y), әйел (Х).
әже (Х,Z):- ана (Х,Y), ата-ана (Х,Z).
Goal
әже (X, "Маша"), write(X).> Елена
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
жақсы көреді ("Анна", алма).
жақсы көреді ("Оля", банан).
жақсы көреді ("Света", шоколад).
жақсы көреді ("Маша", апельсин).
жақсы көреді ("Анна", банан).
жақсы көреді ("Оля", алма).
Goal
жақсы көреді (X, банан), write(X).> Оля
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
студент ("Ира", 2).
студент ("Оля", 1).
студент ("Юра", 3).
студент ("Маша", 4).
студент ("Леша", 2).
студент ("Коля", 3).
Goal
студент (X, 1), write(X).> Оля
Программаны орындағанда экран бетіне қандай нәтиже шығарылады:
Clauses
ойнайды ("Света", гитара).
ойнайды ("Саша", скрипка).
ойнайды ("Максим", рояль).
ойнайды ("Маша ", гитара).
әйел ("Света").
әйел ("Маша").
ер ("Саша").
ер ("Максим").
Поиск по сайту:
|