Главная /
Основы программирования на языке Visual Prolog /
Определение предиката print имеет вид:print() :- repeat(), write('a'), !. print(). Сколько раз будет напечатан символ 'a' при вызове цели print()?
Определение предиката print
имеет вид:print() :- repeat(), write('a'), !.
print().
Сколько раз будет напечатан символ 'a' при вызове цели print()
?
вопрос
Правильный ответ:
ни одного раза
один раз
два раза
более двух раз
Сложность вопроса
51
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Бегу кутить отмечать экзамен интуит
21 мар 2020
Аноним
Экзамен сдан на 5. Спасибо за халяуву
02 дек 2017
Аноним
Зачёт защитил. Бегу отмечать отмечать 4 за тест интуит
10 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Определение предикатов fruit и print имеет вид: fruit(1, apple). fruit(2, pear). print() :- fruit(N, X), fruit(_, Y), write(X), nl, write(Y), nl, N = 2, !. print(). Напишите название фрукта, которое будет напечатано последним в результате вызова цели print():
- # Определение функции f имеет вид: f(0, R) = R:- !. f(X, C) = f(X - 2, C * C). Какое значение примет переменная Y в результате вызова цели Y = f(4, 2)?
- # Определение предиката count имеет вид:count([], 0). count([_ | T], N) :- count(T, N1), N = N1 + 1. Какое значение примет переменная R в результате вызова цели count([1, 2, 3], R)?
- # Определение предиката member1 имеет вид: member1(H, [H | _]). member1(H, [_, _ | T]) :- member1(H, T). Сколько решений имеет цель member1(X, [1, 2, 3, 4, 5])?
- # Определение предиката select имеет вид: select(A, [A | L], L). select(A, [B | L], [B | L1]):- select(A, L, L1), A <> B. Сколько решений имеет цель select(X, [2, 1, 2], L) ?