Главная /
Основы программирования на языке Visual Prolog /
Определение предикатов likes и male выглядит следующим образом: male(peter). male(bob). likes(peter, bycicle). Напишите решение для цели male(Y), not(likes(Y, _)):
Определение предикатов likes
и male
выглядит следующим образом:
male(peter).
male(bob).
likes(peter, bycicle).
Напишите решение для цели male(Y), not(likes(Y, _))
:
вопрос
Правильный ответ:
peter
bob
bycicle
Сложность вопроса
72
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Кто находит эти ответы inuit? Это же безумно легко
29 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # В основу стандарта языка Пролог положен синтаксис
- # Эрбранов универсум логической программыlikes(bob, X) :- likes(ann, X). likes(ann, books). выглядит следующим образом:
- # Определение предиката conc в PIE имеет вид:conc(d(A, B), d(B, C), d(A, C)). В результате вызова conc(d([1, 2 | X], X), d([2, 3], []), d(L, _)) переменная X примет значение
- # Определение предиката go имеет вид: go(0). go(N):- N > 0, N1 = N - 1, go(N1), write('a'). Сколько раз будет напечатан символ 'a' в результате вызова цели go(2)?
- # Определение предиката num имеет вид: num(X, _, X). num(X, C, Y) :- X > 0, X1 = X - C, num(X1, C, Y). Сколько решений имеет цель num(3, 2, X)?