Главная / Введение в программирование на Лиспе / В каких случаях правильно указан результат применения функции 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)))) ))

к следующим аргументам:

вопрос

Правильный ответ:

аргументы: x – 'a v – 5 al - ( (b . 3)) Результат: ((b . 3)(a .5))
аргументы: x – 'a v – 5 al - ((a . 0)) Результат: ((a . 5)(a . 0))
аргументы: x – 'a v – 2 al - ((b .3) (c . 2)) Результат: ((b . 3)(c . 2))
аргументы: x – 'a v – 3 al – ((a . 2)(a . 4)(a . 1)) Результат: ((a . 1)(a . 2)(a . 3)(a . 4))
аргументы: x – 'a v – 2 al – ((a . 1)(a . 4)(b . 2)) Результат: ((a . 1)(a . 4) (a . 2))
Сложность вопроса
80
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек ищет вот эти вопросы по интуит? Это же не сложно
22 янв 2019
Аноним
Зачёт сдал. Иду выпивать отмечать зачёт интуит
09 янв 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.