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

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

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

Определение предиката пишется:

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

Варианты ответа
в декларации класса
в декларации класса-наследника
в имплементации класса(Верный ответ)
в декларации класса и в имплементации класса
Похожие вопросы
Определение предиката p имеет вид:
p([father(robert, jackson)]).p([mother(ann, smith), father(thomas, smith)]).
Напишите ответ на запрос p([father(_, X) | _]):
Определение предиката go имеет вид:
go(2):- fail.go(N):- N > 1, write('a'), N1 = N - 1, go(N1).go(_).
Сколько раз будет напечатан символ 'a' в результате вызова цели go(4)?
Определение предиката go имеет вид:
go(N):- write('a'), N > 3, !, N1 = N - 1, go(N1).go(_).
Сколько раз будет напечатан символ 'a' в результате вызова цели go(5)?
Определение предиката go имеет вид:
go(N):- N > 1, !, write('a'), N1 = N - 1, go(N1).go(_).
Сколько раз будет напечатан символ 'a' в результате вызова цели go(5)?
Определение предиката go имеет вид:
go(2):- !.go(N):- write('a'), N1 = N - 1, go(N1). 
Сколько раз будет напечатан символ 'a' в результате вызова цели go(5)?
Определение предиката go имеет вид:
go(0).go(N):- N > 0, N1 = N - 1, go(N1), write('a'). 
Сколько раз будет напечатан символ 'a' в результате вызова цели go(2)?
Определение предиката g имеет вид:
g(0, R, R):- !.g(X, C, R):- X1 = X - 1, C1 = 3 * C, g(X1, C1, R). 
Какое значение примет переменная Y в результате вызова цели g(2, 1, Y)?
Определение предиката f имеет вид:
f(0, 2):- !.f(X, R):- X1 = X - 1, f(X1, R1), R = R1 * 3. 
Какое значение примет переменная Y в результате вызова цели f(2, Y)?
Определение предиката g имеет вид:
g(0, R, R):- !.g(X, C, R):- X1 = X - 1, C1 = C * 2, g(X1, C1, R). 
Какое значение примет переменная Y в результате вызова цели g(2, 3, Y)?
Определение предиката f имеет вид:
f(0, 1):- !.f(X, R):- X1 = X - 1, f(X1, R1), R = 2 * R1 + 1. 
Какое значение примет переменная Y в результате вызова цели f(2, Y)?