Списки, атомы, элементы - найти t - Lisp

Узнай цену своей работы

Формулировка задачи:

Помогите решить задачу: Написать выражение, выдающее t если в первом заданном списке элемент с указанным номером является числом, во втором списке элемент с соответствующим номером является атомом, а в третьем списке элемент с указанным номером является списком. Списки: (G55 G66 G777), (9 (F G) I), (N I L T D J (II JJ)), Номера: 3, 2, 6. Заранее спасибо

Решение задачи: «Списки, атомы, элементы - найти t»

textual
Листинг программы
(defun task (n L1 L2 L3)
  (and (numberp (nth n L1)) (atom (nth n L2))  (listp (nth n L3)))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы