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

Основы функционального программирования

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

Как можно изменить форму (cons (a три) (b четыре)), чтобы получить значение cons от заданных списков, а не диагностическое сообщение?

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

Варианты ответа
убрать лишние скобки в аргументах, что дает (cons a 'три b 'четыре)
перед каждым из аргументов вставить апостроф, блокирующий их вычисление, что дает (cons '(a 'три) '(b 'четыре))(Верный ответ)
нужно поставить апосторофы таким образом (cons ('a 'три) ('b 'четыре))
Похожие вопросы
Как можно изменить форму (cons (a 'три) (b 'четыре)), чтобы получить значение при заданных значениях переменных a и b, а не диагностическое сообщение?
Как можно изменить форму (cons (a 'три) (b 'два)), чтобы увидеть ее значение при заданных a и b, а не диагностическое сообщение?
Как можно воздействовать на форму (cons (a 'два) (b 'семь)), чтобы интерпретатор обязательно выдал ее значение, а не диагностическое сообщение?
Как следует изменить форму (cons (a 'a3) (b 'b4)), чтобы получить ее значение?
Как преобразовать форму (cons 'a1 'b2 'c3 'd4), чтобы получить выражение, имеющее значение?
Отметьте правильное число обращений к CONS, которое произойдет при выполнении функции append (соединение двух списков в один) на заданных аргументах.
В каком случае правильно указано число обращений к CONS, которое произойдет при выполнении функции append (соединение двух списков в один) на заданных аргументах?
Что можно подправить, чтобы форма (cons 'один 'два 'три) имела значение?
В каких случаях правильно указано число обращений к CONS, которое произойдет при выполнении функции append (сцепление списков) на указанных аргументах?
Какая из форм выдает то же значение, что и (cons y (cdr x))?