Главная /
Введение в программирование на Лиспе /
В каких случаях правильно указан результат применения функции Assign, имеющей определение (DEFUN assign (x v al) (COND ((Null al) (CONS (CONS x v) Nil )) ((equal x (CAAR al))(CONS (CONS x v) (CDR al))) ((QUOTE T) (CONS (CAR al) (assign x v (CDR al)))) ))
В каких случаях правильно указан результат применения функции Assign,
имеющей определение
(DEFUN assign (x v al) (COND
((Null al) (CONS (CONS x v) Nil ))
((equal x (CAAR al))(CONS (CONS x v) (CDR al)))
((QUOTE T) (CONS (CAR al) (assign x v (CDR al))))
))
к следующим аргументам:
вопросПравильный ответ:
Сложность вопроса
31
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Мчусь пить отмечать 4 за тест интуит
13 июл 2019
Аноним
Пишет вам сотрудник деканата! Незамедлительно удалите этот ваш сайт с ответами интуит. Пожалуйста
30 янв 2017
Другие ответы на вопросы из темы программирование интуит.
- # Каким образом можно ввести новое свойство атома в Лисп-систему:
- # Как устроен основной рабочий цикл диалога с Лисп-системой:
- # Какой из результатов вызова функционала map-comp, аргументами которого выступают следующие функции и списки, является правильным: (defun map-comp (fn al vl) (cond (al (cons (fn (car al) (car vl)) (map-comp (cdr al) (cdr vl)) ) ) ) )
- # Какой из результатов вызова функционала map-ap, аргументами которого выступают следующие функции и списки, является правильным: (defun map-ap (fn ll) (cond (ll (append (fn (car ll) ) (map-ap fn (cdr ll) ) ) ) ) )
- # Какое из представленных ниже выражений содержит ошибки: