Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
9 / 9 / 3
Регистрация: 17.11.2009
Сообщений: 51
1

Рекурсия. Являются ли все элементы входного списка числами

28.05.2011, 11:08. Показов 1052. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Помогите, пожалуйста, написать рекурсивную функцию-предикат на Лиспе, проверяющую, являются ли все элементы входного списка числами.

Заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2011, 11:08
Ответы с готовыми решениями:

Функция, которая проверяет, являются ли все элементы списка положительными числами
Помогите понять, в чем ошибка. Нужно-ли третье условие? Если в списке числа (положительные) то...

Определить функцию, которая проверяет, все ли элементы списка являются числами
Определить функцию, которая проверяет, все ли элементы списка являются числами.

дан список l, элементы которого являются действительными числами. все элементы списка котрые по модулю больше среднего
дан список l, элементы которого являются действительными числами. все элементы списка которые по...

Рекурсия: проверить, все ли элементы последовательности являются двузначными
Написать процедуру (функцию) без использования операторов цикла и перехода. (паскаль) Целые...

1
313 / 268 / 5
Регистрация: 03.04.2011
Сообщений: 456
28.05.2011, 13:17 2
Lisp
1
2
3
4
5
6
(defun F (L)
  (if L
      (if (numberp (car L))
          (F (cdr L))
        NIL)
    T))
1
28.05.2011, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2011, 13:17
Помогаю со студенческими работами здесь

Дан список L, элементы которого являются целыми числами: минимальный элемент добавить в середину списка
дан список l, элементы которого являются целыми числами. минимальный элемент добавить в середину...

Определить, являются ли все элементы последовательности равными числами
1. Дана последовательность целых чисел (массив). Определить, являются ли все элементы...

Определить все ли элементы в последовательности являются положительными числами
Дана последовательность из 30 целых чисел. Заполнить последовательность случайными числами ....

Удалить из вектора все элементы, которые не являются простыми числами
Люди добрые! Помогите решить контрольную в Pascal 1. С клавиатуры вводятся длина (<=100) вектора и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru