Главная /
Основы программирования на языке Visual Prolog /
В результате унификации списков [1, 2, 3] и [X, Y | Z] переменные получат значения
В результате унификации списков [1, 2, 3] и [X, Y | Z] переменные получат значения
вопросПравильный ответ:
X = 1, Y = 2, Z = 3
X = 1, Y = [2], Z = 3
X = 1, Y = 2, Z = [3]
X = 1, Y = [2], Z = [3]
Сложность вопроса
52
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет данные ответы по интуит? Это же элементарно
24 фев 2019
Аноним
Это очень простой тест интуит.
13 янв 2017
Другие ответы на вопросы из темы программирование интуит.
- # Состояниям на графе пространства состояний обычно соответствуют:
- # Определение предикатов male и parent имеет вид: male(tom). male(bob). parent(tom, mary). parent(ann, tom). Рассмотрим цели parent(X, _), not(not(male(X))) и not(not(male(X))), parent(X, _). Отметьте правильное утверждение:
- # Определение предикатов parent, grandparent и run имеет вид:parent("Mary", "Bob"). parent("Mary", "Tom"). parent("Ann", "Mary"). grandparent(X, Y):- parent(X, Z), parent(Z, Y). run():- grandparent(X, Y), write(X, " - ", Y), nl, fail; _ = readLine(). Предикат parent объявлен в разделе class predicates. Укажите правильное объявление:
- # Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:fruit(1, "apple"). fruit(2, "pear"). print() :- repeat(), fruit(_, X), write(X), nl, n := n + 1, n = 3, !. print(). Напишите название фрукта, которое будет напечатано последним при вызове цели print():
- # Определение предиката go имеет вид: go(2):- fail. go(N):- N > 1, write('a'), N1 = N - 1, go(N1). go(_). Сколько раз будет напечатан символ 'a' в результате вызова цели go(4)?