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

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

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

Как правильно будет выглядеть эквивалент условного выражения языка Паскаль"if ((a + b) = 3) then print (a) else print (b)" на языке Лисп:

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

Варианты ответа
(cond (( a + b) = 3) (print a)) (T (print b)))
(cond ((= (+ a b) 3) print a) (else print b))
(cond ((= (+ a b) 3) (print a)) (T (print b)))(Верный ответ)
Похожие вопросы
Как правильно будет выглядеть эквивалент условного выражения языка Паскаль "if (a>b) then print (a) else print (b)" на языке Лисп:
Как правильно будет выглядеть эквивалент условного выражения языка Паскаль "if (a=b) then print ('a равно b') else print ('a не равно b')" на языке Лисп:
Какой результат будет получен при интерпретации выражения (car (eval (cdr '(a b c))))
Какой результат будет получен при вычислении выражения (CONS 10 12)
Какой результат будет получен при интерпретации выражения (cddr (eval '(cdr '(a b c))))
Какой результат будет получен при интерпретации выражения (cadr (eval '(cdr '(a b c))))
Что означает вызов файла Лисп-системы с опцией clisp.exe –o filename:
Что означает вызов файла Лисп-сисетмы с опцией clisp.exe @file.par
В каком случае правильно указано количество обращений к последней ветви ((QUOTE T) (QUOTE NIL)) второго (вложенного) Cond функции Equal, имеющей определение
(DEFUN equal (x y) (COND        		 ((ATOM x) (COND    		     ((ATOM y) (EQ x y))     		   ((QUOTE T) (QUOTE NIL))   		 )            )           ((equal (CAR x)(CAR y)) (equal (CDR x)(CDR y)))       ((QUOTE T) (QUOTE NIL))       )  )   

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

В каком случае правильно указано количество обращений к последней ветви ((QUOTE T) (QUOTE NIL)) второго (вложенного) Cond функции Equal, имеющей определение
 (DEFUN equal (x y) (COND        		 ((ATOM x) (COND    		   ((ATOM y) (EQ x y))     		   ((QUOTE T) (QUOTE NIL))   		 )            )           ((equal (CAR x)(CAR y)) (equal (CDR x)(CDR y)))       ((QUOTE T) (QUOTE NIL))       )  ) 

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