Главная /
Основы программирования на языке Visual Prolog /
Определение предикатов fruit и print имеет вид:fruit(1, apple). fruit(2, pear). print() :- fruit(_, X), write(X), nl, fruit(_, Y), write(Y), nl, fail. print(). Напишите название фрукта, которое будет напечатано третьим в результате вызова цели print():
Определение предикатов fruit
и print
имеет вид:fruit(1, apple).
fruit(2, pear).
print() :- fruit(_, X), write(X), nl, fruit(_, Y), write(Y), nl, fail.
print().
Напишите название фрукта, которое будет напечатано третьим в результате вызова цели print()
:
вопрос
Правильный ответ:
apple
pear
Сложность вопроса
65
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Если бы не данные ответы - я бы не смог решить c этими тестами intuit.
29 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # Выберите из списка терм и соответствующий ему домен: t(1, [t(2, []), t(3, []), t(4, [])]) t(nil, 1, t(nil, 2, nil)) tree{A} = t(A, tree{A}*). tree = t(integer, tree, tree); nil.
- # В результате вызова string::frontToken(" aa-bbcc", X, _) переменная X примет значение:
- # Определение предиката scan имеет вид:scan(S) = [Tok | scan(Rest)]:- string::frontToken(S, Tok, Rest), !. scan(_) = []. Какое значение примет переменная S в результате вызова S = scan(" The cat likes it. ")?
- # Если пространство состояний моделируется в виде графа, то обычно:
- # Определение предикатов arc и conn имеет вид: arc(1, 2). arc(1, 3). arc(3, 4). conn(X, X). conn(X, Z):- arc(X, Y), conn(Y, Z). Сколько решений имеет цель conn(1, X) ?