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

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

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

Определение предиката print имеет вид:
print() :- write('a'), repeat(), !.print(). 
Сколько раз будет напечатан символ 'a' при вызове цели print()?

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

Варианты ответа
ни одного раза
два раза
один раз(Верный ответ)
более двух раз
Похожие вопросы
Определение предиката print имеет вид:
print() :- fail, repeat(), write('a'), !.print(). 
Сколько раз будет напечатан символ 'a' при вызове цели print()?
Определение предиката print имеет вид:
print() :- repeat(), write('a'), !.print(). 
Сколько раз будет напечатан символ 'a' при вызове цели print()?
Определение предикатов fruit и print имеет вид:
fruit(1, apple).fruit(2, pear).print() :- repeat(), fruit(N, X), write(X), nl, fruit(K, Y), write(Y), nl, N = K, !.print(). 
Сколько названий фруктов будет напечатано при вызове цели print()?
Определение предикатов fruit и print имеет вид:
fruit(1, apple).fruit(2, pear).print() :- repeat(), fruit(N, X), write(X), nl, fruit(K, Y), write(Y), nl, N < K, !.print(). 
Сколько названий фруктов будет напечатано при вызове цели print()?
Определение предикатов fruit и print имеет вид:
fruit(1, apple).fruit(2, pear).print() :- repeat(), fruit(N, X), write(X), nl, fruit(K, Y), write(Y), nl, N > K, !.print(). 
Сколько названий фруктов будет напечатано при вызове цели print()?
Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:
fruit(1, "apple").fruit(2, "pear").		print() :- repeat(), fruit(_, X), write(X), nl, n := n + 1, n = 3, !.print(). 
Напишите название фрукта, которое будет напечатано последним при вызове цели print():
Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:
fruit(1, "apple").fruit(2, "pear").		print() :- repeat(), n := n + 1, fruit(_, X), write(X), nl, n = 2, !.print(). 
Напишите название фрукта, которое будет напечатано последним при вызове цели print():
Начальное значение факта-переменной n равно 0. Определение предикатов fruit и print имеет вид:
fruit(1, "apple").fruit(2, "pear").		print() :- repeat(), fruit(_, X), n := n + 1, write(X), nl, n = 4, !.print(). 
Напишите название фрукта, которое будет напечатано последним при вызове цели print():
Определение предикатов lang и print имеет вид:
lang(1, prolog).lang(2, python) :- !.lang(3, pascal).print() :- lang(N, L), write(L), nl, fail.print(). 
Сколько названий языков будет напечатано при вызове цели print()?
Определение предикатов lang и print имеет вид:
lang(1, prolog).lang(2, python).lang(3, pascal).print() :- lang(N, L), write(L), nl, fail.print(). 
Сколько названий языков будет напечатано при вызове цели print()?