Главная /
Основы программирования на языке Visual Prolog /
Какое значение примет переменная X в результате вызова цели X = math::restrict(-1, 0, 3)?
Какое значение примет переменная X
в результате вызова цели X = math::restrict(-1, 0, 3)
?
вопрос
Правильный ответ:
-1
0
3
не примет никакого значения
Сложность вопроса
51
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Это очень нехитрый вопрос по интуиту.
04 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение likes определяется следующим образом: likes(ann, books). likes(tom, ann). likes(bob, X) :- likes(ann, X). Укажите весь набор значений, которые примет переменная X в результате вычисления запроса likes(X, _)?
- # В результате вызова string::splitStringBySeparators("Ау уу!", "!у", X, Y, Z) переменные X, Y и Z примут значения:
- # Определение предиката g имеет вид: g(0, R, R):- !. g(X, C, R):- X1 = X - 1, C1 = C * 2, g(X1, C1, R). Какое значение примет переменная Y в результате вызова цели g(2, 3, Y)?
- # Определение предиката g имеет вид: g(0, R, R):- !. g(X, C, R):- X1 = X - 1, C1 = 2 * C + 1, g(X1, C1, R). Какое значение примет переменная Y в результате вызова цели g(2, 2, Y)?
- # Определение предиката subset имеет вид: subset(0, [], []):- !. subset(N, [A | L], [A | S]):- N1 = N - 1, subset(N1, L, S). subset(N, [_ | L], S):- subset(N, L, S). Сколько решений имеет цель subset(2, [1, 2, 3], X) ?