Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Решение задач на тему:

Напишите функцию которая выдает истину если ее аргумент удовлетворяет хотя бы одному из следующих условий

уникальность
не проверялась
Аа
721 символов
Категория
Программирование
Решение задач
Напишите функцию которая выдает истину если ее аргумент удовлетворяет хотя бы одному из следующих условий .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Напишите функцию, которая выдает истину, если ее аргумент удовлетворяет хотя бы одному из следующих условий: а) является списком из двух элементов; б) является списком из двух атомов; в) является списком из трех элементов.

Решение

Потяни, чтобы посмотреть
(defun f (u)
(cond ((and (atom (car u)) (atom (car (cdr u))) (null (cdr (cdr u)))))
((or (atom (car u)) (atom (car (cdr u))) nil))
((null (cdr (cdr u))))
((atom (car (cdr (cdr u)))) nil)
((null (cdr (cdr (cdr u)))))
(t` nil))
)
Первое условие функции COND проверяет выполнение условия б.
Второе и третье условия функции COND проверяет выполнение условия а.
Четвертое и пятое условия функции COND проверяет выполнение условия в.
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по программированию:

В группе 20 студентов 2 отличника 4 хорошиста

966 символов
Программирование
Решение задач

Определение широковещательного IP-адреса для Подсети 5

714 символов
Программирование
Решение задач

Определение широковещательного IP-адреса для Подсети 15

720 символов
Программирование
Решение задач
Все Решенные задачи по программированию
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач