Решение задач.
78. Задание {{ 91 }} ТЗ № 91
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате ПРОЛОГ-программы:
PREDICATES
выбор (integer, integer, integer)
CLAUSES
выбор (А, В, А): - А<=В.
выбор (А,В,В).
GOAL
выбор (15, 8, М), WRITE (М).
£ 15
R 8
£ 0
£ М
79. Задание {{ 92 }} ТЗ № 92
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
PREDICATES
SR (real, real, real)
CLAUSES
SR (А, В, S): - S=(А+В)/2
GOAL
SR (8, 12, S), WRITE (S).
£ 8
R 10
£ 12
£ S
80. Задание {{ 93 }} ТЗ № 93
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате ПРОЛОГ-программы:
CLAUSES
учится ("Дима", институт).
учится ("Лена", университет).
учится ("Вова", школа).
учится ("Лана", институт).
учится ("Леша", университет).
учится ("Вера", школа).
Goal
учится ("Лена", X), write(X), fail.
£ институт
R университет
£ школа
£ Х
81. Задание {{ 94 }} ТЗ № 94
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате ПРОЛОГ-программы:
Clauses
играет ("Саша", футбол).
играет ("Инна", волейбол).
играет ("Андрей", футбол).
играет ("Сережа", гандбол).
играет ("Ира", теннис).
играет ("Андрей", бейсбол).
Goal
играет (Х, футбол), write(X), fail.
£ Андрей
£ Инна
£ Саша
R Саша Андрей
82. Задание {{ 95 }} ТЗ № 95
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Лиза", "Борис").
родитель ("Коля", "Борис").
родитель ("Коля", "Лиза").
родитель ("Борис", "Анна").
родитель ("Борис", "Таня").
родитель ("Таня", "Катя").
Goal
родитель (Х, "Лиза"), write(X).
£ Борис
R Коля
£ Таня
£ Катя
83. Задание {{ 96 }} ТЗ № 96
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
учится ("Маша", "Москва").
учится ("Петя", "Киров").
учится ("Оля", "Сочи").
учится ("Саша", "Омск").
учится ("Наташа", "Москва").
учится ("Таня", "Киров").
Goal
учится ("Маша", Y), write(Y).
£ Сочи
£ Омск
R Москва
£ Киров
84. Задание {{ 97 }} ТЗ № 97
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
любит ("Анна", яблоки).
любит ("Оля", бананы).
любит ("Света", шоколад).
любит ("Маша", апельсины).
любит ("Анна", бананы).
любит ("Оля", яблоки).
Goal
любит (X, бананы), write(X), fail.
£ Анна
£ Маша
£ Оля
R Оля Анна
85. Задание {{ 98 }} ТЗ № 98
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
знает ("Лена", "Таня").
знает ("Лена", "Саша").
знает ("Саша", "Таня").
знает ("Таня", "Вася").
знает ("Вася", "Дима").
знает ("Дима", "Катя").
Goal
знает (Х, "Саша"), write(X).
£ Таня
£ Дима
R Лена
£ Катя
86. Задание {{ 99 }} ТЗ № 99
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Predicates
выбор (real, real, real)
Clauses
выбор (X, Y, X): - X>=Y.
выбор (X, Y, Y).
Goal
выбор (21, 12, M), write (M).
£ 21
£ 0
R 12
£ М
87. Задание {{ 100 }} ТЗ № 100
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
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).
£ 3
R 8
£ 9
£ 12
88. Задание {{ 101 }} ТЗ № 101
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Саша", футбол).
играет ("Катя", теннис).
играет ("Олег", футбол).
играет ("Инна", волейбол).
играет ("Саша", теннис).
играет ("Оля", волейбол).
Goal
играет (Х, теннис), играет (Y, футбол), X=Y.
£ Катя
£ Олег
£ Оля
R Саша
89. Задание {{ 102 }} ТЗ № 102
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Таня", "Борис").
родитель ("Коля", "Полина").
родитель ("Коля", "Лиза").
родитель ("Борис", "Анна").
родитель ("Борис", "Полина").
родитель ("Таня", "Катя").
Goal
родитель ("Таня", Х), родитель (Х, "Полина"), write(X).
R Борис
£ Коля
£ Таня
£ Катя
90. Задание {{ 103 }} ТЗ № 103
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
учится ("Маша", "Москва").
учится ("Петя", "Киров").
учится ("Оля", "Сочи").
учится ("Саша", "Омск").
учится ("Наташа", "Москва").
учится ("Таня", "Сочи").
Goal
учится (Х, "Сочи"), учится (Y, "Сочи"), Х<>Y.
£ Маша Наташа
£ Оля Саша
£ Петя Таня
R Оля Таня
91. Задание {{ 104 }} ТЗ № 104
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
знает ("Костя", "Анна").
знает ("Лена", "Таня").
знает ("Лена", "Саша").
знает ("Саша", "Таня").
знает ("Леша", "Оля").
знает ("Наташа", "Олег").
Goal
знает ("Лена", Х), знает ("Саша", Х), write(X).
£ Анна
£ Оля
R Таня
£ Наташа
92. Задание {{ 105 }} ТЗ № 105
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Иван", "Катя").
родитель ("Анна", "Олег").
родитель ("Катя", "Дима").
родитель ("Игорь", "Иван").
жен ("Катя").
жен ("Анна").
муж ("Иван").
муж ("Олег").
муж ("Дима").
муж ("Игорь").
дед (Х,Z):- родитель (Х,Y), родитель (Х,Z), муж (Х).
Goal
дед (Х, "Катя"), write(X).
£ Иван
£ Олег
£ Дима
R Игорь
93. Задание {{ 106 }} ТЗ № 106
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Света", гитара).
играет ("Маша", скрипка).
играет ("Максим", скрипка).
играет ("Маша ", гитара).
жен ("Света").
жен ("Маша").
муж ("Максим").
скрипка - жен (Х):- играет (Х, скрипка), жен (Х) .
Goal
скрипка - жен (Х), write(X).
£ Оля
£ Максим
£ Света
R Маша
94. Задание {{ 107 }} ТЗ № 107
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
родитель ("Елена", "Анна").
родитель ("Маша", "Ольга").
родитель ("Анна", "Катя").
родитель ("Анна", "Маша").
жен ("Елена").
жен ("Анна").
жен ("Маша").
жен ("Ольга").
жен ("Катя").
мать (Х,Y):- родитель (Х,Y), жен (Х).
бабушка (Х,Z):- мать (Х,Y), родитель (Х,Z).
Goal
бабушка (X, "Маша"), write(X).
R Елена
£ Анна
£ Ольга
£ Катя
95. Задание {{ 108 }} ТЗ № 108
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
любит ("Анна", яблоки).
любит ("Оля", бананы).
любит ("Света", шоколад).
любит ("Маша", апельсины).
любит ("Анна", бананы).
любит ("Оля", яблоки).
Goal
любит (X, бананы), write(X).
£ Анна
£ Маша
R Оля
£ Оля Анна
96. Задание {{ 110 }} ТЗ № 110
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
студент ("Ира", 2).
студент ("Оля", 1).
студент ("Юра", 3).
студент ("Маша", 4).
студент ("Леша", 2).
студент ("Коля", 3).
Goal
студент (X, 1), write(X).
£ Ира
£ Маша
R Оля
£ Коля
97. Задание {{ 111 }} ТЗ № 111
ОТМЕТЬТЕ ПРАВИЛЬНЫЙ ОТВЕТ
Что будет выведено на экран в результате выполнения программы:
Clauses
играет ("Света", гитара).
играет ("Саша", скрипка).
играет ("Максим", рояль).
играет ("Маша ", гитара).
жен ("Света").
жен ("Маша").
муж ("Саша").
муж ("Максим").
скрипка_муж (Х):- играет (Х, скрипка), муж (Х) .
Goal
скрипка_муж (Х), write(X).
£ Света
£ Максим
R Саша
£ Маша
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.