Главная /
Основы программирования на языке Visual Prolog /
Определение класса 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 с интерфейсом 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) ?
вопрос
Правильный ответ:
0
7
10
8
Сложность вопроса
40
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не увидел данный сайт с ответами с тестами intuit в начале года
01 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # С каким списком не унифицируется список [1, 2]?
- # В результате унификации списков [1, 2, 3] и [X, Y | Z] переменные получат значения
- # Определение предикатa digit имеет вид:digit(0). digit(1):- !. digit(2). Сколько решений имеет цель digit(X), digit(Y), !, digit(Z)?
- # Определение предиката count имеет вид: count([_, _ | T], N) :- !, count(T, N1), N = N1 + 1. count(_, 1). Какое значение примет переменная R в результате вызова цели count([1, 2, 3], R)?
- # Определение предиката member2 имеет вид:member2(H, [_, H | _]):- !. member2(H, [_, _ | T]) :- member2(H, T). Сколько решений имеет цель member2(X, [1, 2, 3, 4])?