Главная /
Основы программирования на языке Visual Prolog /
Пусть грамматика имеет вид: d ::= dd | d[a] | [b], где в квадратных скобках написаны терминальные символы. Укажите те из перечисленных ниже слов, которые из нее выводятся:
Пусть грамматика имеет вид: d ::= dd | d[a] | [b]
, где в квадратных скобках написаны терминальные символы. Укажите те из перечисленных ниже слов, которые из нее выводятся:
вопрос
Правильный ответ:
a
ab
baa
bbb
Сложность вопроса
24
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Пишет вам сотрудник университета! Оперативно уничтожьте этот ваш сайт с ответами intuit. Пожалуйста
25 янв 2020
Аноним
Экзамен сдал на 5. Спасибо vtone
10 июн 2017
Аноним
Я провалил экзамен, почему я не нашёл данный сайт с решениями по интуит в начале сессии
03 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # Определение отношения parent имеет вид parent(ann, tom). parent(bob, ann). Обратное отношение к отношению parent можно определить следующим образом:
- # Определение предикатов 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) ?
- # Определение предикатов 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) ?
- # Определение предикатов count и count1 имеет вид: count(t(X, L), Z):- count1(L, Y), Z = Y + X. count1([], 0). count1([T | L], Z):- count(T, X), count1(L, Y), Z = X + Y. Какое значение примет переменная S в результате вызова цели count(t(1, [t(2, [t(2, [])]), t(1, [])]), S) ?
- # Какое значение примет переменная X в результате вызова цели X = math::restrict(3, 0, 1)?