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

Составить в пакете прикладных программ MathCAD подпрограммы-функции

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

Дано − IP-адрес 41 173 213 239 − Маска подсети

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

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

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