Логотип Автор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% задачи недоступно для прочтения
Переходи в Автор24, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по программированию:

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

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

Методом бисекции найти решение нелинейного уравнения на отрезке

1133 символов
Программирование
Решение задач
Все Решенные задачи по программированию