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

Напишите функцию (fullength x) считающую полное количество атомов (не равных nil) в списке x

уникальность
не проверялась
Аа
794 символов
Категория
Программирование
Решение задач
Напишите функцию (fullength x) считающую полное количество атомов (не равных nil) в списке x .pdf

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

Условие

Напишите функцию (fullength x), считающую полное количество атомов (не равных nil) в списке x.

Решение

Потяни, чтобы посмотреть
(defun fullength(x)
(setq n 0)
(labels ((full (s m)
(cond ((not(atom (car s))) (full (car s) m))
((and (null (car s)) (not (null (cdr s)))) (full (car s) m))
(t (setq m (+ m 1))))
(full (cdr s ) m)))
(full x n))
(n)
)
Счетчик атомов n устанавливается в 0.
Создается локальная функция full . Данная функция проверяет список
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по программированию:
Все Решенные задачи по программированию
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач