База ответов ИНТУИТ

Основы программирования на языке Visual Prolog

<<- Назад к вопросам

Результат применения подстановки {X = bob} к формуле f(X, ann, X) равен

(Отметьте один правильный вариант ответа.)

Варианты ответа
f(X, ann, bob)
f(bob, ann, bob)(Верный ответ)
f(bob, ann, X)
f(X, bob, X)
Похожие вопросы
Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:
fruit(1, "apple").fruit(2, "pear").		print() :- repeat(), fruit(_, X), write(X), nl, n := n + 1, n = 3, !.print(). 
Напишите название фрукта, которое будет напечатано последним при вызове цели print():
Определение предиката 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)?
Определение предикатов 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:
В результате вызова string::frontToken(" Karl meets Carla.", X, Y)переменные X и Y примут значения:
Наибольший общий унификатор термов t(X, r(a, b), X) и t(X, r(Y, b), b) равен:
Определение предиката middle имеет вид:
middle(nth(I, L), I, L):- I = length(L) div 2. 
Напишите значение, которое примет переменная X в результате вызова цели middle(X, _, ["bob", "ann", "tom", "bill"]):
В результате вызова memberIndex_nd(X, I, [1, 2, 3]) переменные X и I последовательно примут следующие значения:
Определение класса b с интерфейсом b имеет вид:
interface b			properties  a : integer.		end interface b		class b : b		end class b		implement b			facts a : integer := 0.		end implement b 
Какое число будет напечатано в результате вызова цели X = b::new(), X:a := 2, Y = b::new(), Y:a := X:a + 1, stdio::write(X:a+Y:a+5) ?
В результате вызова string::frontToken(" 23 + 5", X, Y) переменные X и Y примут значения:
В результате вызова string::splitStringBySeparators("Ау уу!", "!у", X, Y, Z) переменные X, Y и Z примут значения: