Главная /
Основы программирования на языке Visual Prolog /
Определение предикатa color имеет вид:color(red). color(yellow). color(green):- !.Цель findall(X, color(X), L) имеет решение:
Определение предикатa color имеет вид:color(red).
color(yellow).
color(green):- !. Цель findall(X, color(X), L) имеет решение:
вопрос
Правильный ответ:
L = [red] L = [red, yellow] L = [red, yellow, green] L = [green] Сложность вопроса
25
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Кто ищет эти вопросы по интуит? Это же элементарно
31 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Определение предикатов tmember и member имеет вид: tmember(t(X, []), X). tmember(t(_, TL), X):- member(T, TL), tmember(T, X). member(T, [T | _]). member(T, [_ | L]):- member(T, L). Сколько решений имеет цель tmember(t(1, [t(2, [t(2, [])]), t(1, [])]), X) ?
- # Выберите из списка терм и соответствующий ему домен: 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.
- # Вне имплементации класса b могут вызываться предикаты, объявленные:
- # Определение предиката num имеет вид: num(X, X). num(X, Y) :- X < 2, X1 = X + 1, num(X1, Y). Сколько решений имеет цель num(-1, X)?
- # Определение предиката num имеет вид: num(X, _, _, X). num(X, Z, S, Y) :- X > Z, X1 = X - S, num(X1, Z, S, Y). Сколько решений имеет цель num(5, 3, 1, X)?