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

Введение в программирование на Лиспе

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

Какое из выражений синтаксически корректно и не вызовет ошибку при интерпретации:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
(defun f(x) (atom (car x )))(Верный ответ)
((defun (x , y) (cons (cdr x) y))
((lambda (x) (cons (cdr x) (car x))) '(a b c))(Верный ответ)
Похожие вопросы
Какое из выражений синтаксически корректно и не вызовет ошибку при интерпретации:
Какое из выражений синтаксически корректно и не вызовет ошибку при интерпретации:
В каких случаях правильно указан результат выполнения функции member, имеющей определение
(DEFUN member (x y) (COND      ((null y) (QUOTE Nil))     ((equal x (CAR y)) (QUOTE T))     ((QUOTE T) (member x (CDR y)) ) )    ) 

при интерпретации выражений с указанными ниже аргументами:

В каких случаях правильно указан результат выполнения функции member, имеющей определение
(DEFUN member (x y) (COND      ((null y) (QUOTE Nil))     ((equal x (CAR y)) (QUOTE T))     ((QUOTE T) (member x (CDR y))    ))     

при интерпретации выражений с указанными ниже аргументами:

В каком случае правильно указан результат выполнения функции member, имеющей определение
 (DEFUN member (x y) (COND      ((null y) (QUOTE Nil))     ((equal x (CAR y)) (QUOTE T))     ((QUOTE T) (member x (CDR y)) )    ))  

при интерпретации выражений с указанными ниже аргументами:

Какое из представленных ниже выражений содержит ошибки:
Какое из представленных ниже выражений содержит ошибки:
В каких случаях правильно указано число вызовов функции Cons (в определении append) при вызове функции append, имеющей определение
(DEFUN append (x y) (COND      ((null x) y)     ((QUOTE T) (CONS       (CAR x)        (append (CDR x) y)          )     ))      ) , 

при интерпретации выражений с указанными ниже аргументами:

В каких случаях правильно указано число вызовов функции Cons (в определении append) при вызове функции append, имеющей определение
(DEFUN append (x y) (COND      ((null x) y)     ((QUOTE T) (CONS       (CAR x)        (append (CDR x) y)          )     ))      ) ,

при интерпретации выражений с указанными ниже аргументами:

В каких случаях правильно указано число вызовов функции Cons (в определении append) при вызове функции append, имеющей определение
(DEFUN append (x y) (COND      ((null x) y)     ((QUOTE T) (CONS       (CAR x)        (append (CDR x) y)          )     ))      ) ,      

при интерпретации выражений с указанными ниже аргументами: