Главная /
Основы программирования на языке Visual Prolog /
Определение предиката member имеет вид:member(H, [H | _]):- !. member(H, [ _ | T]) :- member(H, T). Сколько решений имеет цель member(X, [1, 2, 3, 4])?
Определение предиката member
имеет вид:member(H, [H | _]):- !.
member(H, [ _ | T]) :- member(H, T).
Сколько решений имеет цель member(X, [1, 2, 3, 4])
?
вопрос
Правильный ответ:
1
2
3
4
Сложность вопроса
64
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на отлично.!!!
31 июл 2020
Аноним
Спасибо за гдз по интуиту.
24 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение married определяется в виде: married(tom, mary). married(bob, ann). Симметричное замыкание отношения married можно определить следующим образом:
- # Определение предиката пишется:
- # Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:fruit(1, "apple"). fruit(2, "pear"). print() :- repeat(), n := n + 1, fruit(_, X), write(X), nl, n = 2, !. print(). Напишите название фрукта, которое будет напечатано последним при вызове цели print():
- # Укажите все предикаты, которые используются для удаления фактов из внутренней базы данных:
- # Определение предиката count имеет вид:count([H | T], C, N) :- C1 = C + H, count(T, C1, N). count([], N, N). Какое значение примет переменная R в результате вызова цели count([2, 3, 4], 0, R)?