Главная /
Основы программирования на языке Visual Prolog /
Определение предиката digit имеет вид:digit(1). digit(0). В каком порядке будут найдены решения для цели digit(X), digit(Y)? X = 0, Y = 0X = 1, Y = 1X = 0, Y = 1X = 1, Y = 0
Определение предиката digit
имеет вид:digit(1).
digit(0).
В каком порядке будут найдены решения для цели digit(X), digit(Y)
?
X = 0, Y = 0 X = 1, Y = 1 X = 0, Y = 1 X = 1, Y = 0
вопрос
Правильный ответ:
1, 2, 3, 4
1, 2, 4, 3
2, 4, 1, 3
2, 4, 3, 1
Сложность вопроса
77
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Благодарю за ответы по интуит.
07 янв 2017
Аноним
Спасибо за подсказками по интуит.
12 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # В результате вызова string::frontToken(" 23 + 5", X, Y) переменные X и Y примут значения:
- # Определение предиката conc в PIE имеет вид:conc(d(A, B), d(B, C), d(A, C)). В результате вызова conc(d([1, 2 | X], X), d([2, 3], [4]), d(L, _)) переменная L примет значение
- # Определение предикатов min и run имеет вид:min(X, Y, X):- X < Y, !.min(X, Y, Y):- X >= Y. run():- min(1, 3, X), write(X), nl, fail; _ = readLine(). Укажите правильное объявление предиката min:
- # Определение предиката count имеет вид:count([], 0). count([_ | T], N) :- count(T, N1), N = N1 + 1. Какое значение примет переменная R в результате вызова цели count([1, 2, 3], R)?
- # Определение предиката prefix имеет вид:prefix(_, []). prefix([A | L1], [A | L2]) :- prefix(L1, L2). Сколько решений имеется для цели refix([1, 2], L)?