Главная /
Основы программирования на языке Visual Prolog /
В результате вызова string::frontToken(" f(g( a ))", X, Y) переменные X и Y примут значения:
В результате вызова string::frontToken(" f(g( a ))", X, Y)
переменные X
и Y
примут значения:
вопрос
Правильный ответ:
X = "f(g(", Y = "a ))"
X = " f", Y = "(g( a ))"
X = "f(g(", Y = " a ))"
X = "f", Y = "(g( a ))"
Сложность вопроса
56
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Пишет вам сотрудник деканата! Оперативно заблокируйте ответы на интуит. Пишу жалобу
25 сен 2018
Аноним
Экзамен сдал на зачёт. лол
08 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Определение предикатов tmember и member имеет вид: tmember(t(X, _), X). tmember(t(_, TL), X):- member(T, TL), tmember(T, X). member(T, [T | _]). member(T, [_ | L]):- member(T, L). Сколько решений имеет цель tmember(t(1, [t(2, [t(2, [])]), t(1, [])]), X) ?
- # Определение предикатов married и female выглядит следующим образом: married(tom, mary). female(mary). female(ann). Напишите решение для цели female(X), not(married(_, X)):
- # Предикаты digit и triple определяются следующим образом:digit(0). digit(1). triple(t(X, Y, Z)) :- digit(X), digit(Y), digit(Z). Цель имеет вид: findall(T, triple(T), L). Сколько элементов содержит список L?
- # Определение предикатов parent, grandparent и run имеет вид:parent("Mary", "Bob"). parent("Mary", "Tom"). parent("Ann", "Mary"). grandparent(X, Y):- parent(X, Z), parent(Z, Y). run():- grandparent(X, Y), write(X, " - ", Y), nl, fail; _ = readLine(). Укажите правильное объявление предиката grandparent:
- # Определение предиката count имеет вид:count([], 0). count([_ | T], N) :- count(T, N1), N = N1 + 1. Какое значение примет переменная R в результате вызова цели count([1, 2, 3], R)?