Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Lisp Есть кто знающий LISP в CADе 2008? https://www.cyberforum.ru/ lisp/ thread348827.html
Может есть здесь кто-то, кто может в с помощью LISP упростить работу конструкторов в AutoCAD 2008? А может нет здесь таких??? Подробности (ТЗ) предоставлю по "мылу". Заранее признателен всем откликнувшимся. С уважением, Андрей.
Вывести минимальное значение функции на заданном интервале и соответствующее ему значение аргумента. Lisp
Решил такое задание: Задан интервал и шаг изменения аргумента. Вывести минимальное значение функции y=2{x}^{2}+5x-7 на заданном интервале и соответствующее ему значение аргумента. Решил двумя способами - через рекурсию и через циклы. Вот решения: Рекурсия: (defun arg (x) (- (+ (* 2 (* x x)) (* 5 x)) 7)) (defun lab (a b step &optional L) (if (> a b) L (lab (+ a step) b step ...
Lisp Помогите решить задание https://www.cyberforum.ru/ lisp/ thread345965.html
Задание 1 1.1 Задача о преобразовании компонентов числовых векторов. Функция реобразования элементов Задание исх. данных 2*c(i) + b LIST (LIST/READ) 1.2 Задача преобразования списков. Функция преобразования Заменить вхождение одного элемента на заданную величину
Lisp Каррирование Читаю про каррирование. Почему не работает код из Википедии?: CL-USER 11 > (defun curry(x) (lambda (y) (+ x y))) CURRY CL-USER 12 > ((curry 2) 3) Error: Syntactic error in form ((CURRY 2) 3): Illegal function name (CURRY 2). 1 (abort) Return to level 0. https://www.cyberforum.ru/ lisp/ thread345936.html
Функционалы Lisp
Здравствуйте, помогите, пожалуйста решить следующую задачу. Как-то сложно у меня идет с функционалами. Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов: -неотрицательное число (при вызове используйте лямбда-функцию); -четное число. В теле функции использование...
Lisp Экспертная система оценки качества непродовольственных товаров :(помогите пожалуйста... Я очень не успеваю сессия на носу=(, для того чтобы разобрать времени совсем нет. Нужно в программе написать. Экспертная система оценки качества непродовольственных товаров Должны быть правила как минимум для 3-х а →b , b→c , c→d Экспертная система на LISP (AvtoCAD) Буду очень благодарна!!!!!! https://www.cyberforum.ru/ lisp/ thread342048.html
Lisp Контрольный вопрос Здравствуйте. Помогите ответить на один контрольный вопрос к лабе: Что общего и чем отличия между Лямбда-выражениями в исчислении Черча и соответствующими выражениями в Common Lisp? Искал, читал, но че то мало что понятно. Заранее благодарен. https://www.cyberforum.ru/ lisp/ thread341700.html Lisp Как определить функцию?
Определите функцию, зависящую от двух аргументов a и b, являющихся списками, которая вычисляет список всех элементов a, не содержащихся в b.
Lisp Записать определение функции F1 на языке программирования Common Lisp https://www.cyberforum.ru/ lisp/ thread338947.html
Помогите с сессией! Записать определение функции F1 на языке программирования Common Lisp, которая выполняла бы следующие действия: 1. Выводила сообщение, в котором пользователю предлагалось ввести 4 числа xi; 2. Записывала введенные числа в список (x1 x2 x3 x4); 3. Вычисляла значения функций Y1 Y2 Y3 Y4 для каждого xi; 4. Записывала значения этих функций в свойства каждой пере-менной xi....
Lisp Два задания не могу найти ошибку...подскажите.. https://www.cyberforum.ru/ lisp/ thread337581.html
Идет построение параметрического изображения стрелы экскаватора при загрузке файла выдает таку ю ошибку ; error: bad argument type: numberp: nil воот собственно сам кодт оси нижнего колена стрелы до шарнира крепления гидроцилиндра рукояти ; HSI1 - ширина нижнего колена стрелы у изгиба ; LVS - длина верхнего колена стрелы ; HSI2 - ширина верхней части стрелы у изгиба ; HSR - ширина верхней...
Прошу проверьте Lisp
Задание таково: создать функцию, определяющую подобны ли два треугольника. В качестве аргументов должна принимать длины сторон. Если треугольники подобны, то возвратить коэффициент подобия. Решить нужно двумя способами: с помощью if и с помощью cond. Я пока решил с помощью if. (defun ipod(a b c x y z) (setf k (/ (+ a b c) (+ x y z))) (if (OR (= k (/ a x)) (= k (/ a y)) (= k (/ a...
Lisp Рeкурcивные cтруктуры дaнных (деревья) Добрый день! Помогите, пожалуйста, с решением задачки при помощи Lisp Нaписaть прогрaмму для нaхождения среднего aрифметического отрицaтельных узлов деревa. Спасибо за любой ответ! https://www.cyberforum.ru/ lisp/ thread327894.html
4699 / 4394 / 380
Регистрация: 12.05.2012
Сообщений: 3,096
10.02.2013, 12:54 0

Определить первый атом в списке, а если такого в списке нет, вывести nil - Lisp - Ответ 4115299

10.02.2013, 12:54. Показов 2038. Ответов 11
Метки (Все метки)

Ответ

чем можно объяснить использование mulisp, какими преимуществами, привычкой преподавателя?

Добавлено через 2 минуты
Константин_2012 согласился использовать другой Лисп

Вернуться к обсуждению:
Определить первый атом в списке, а если такого в списке нет, вывести nil Lisp
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2013, 12:54
Готовые ответы и решения:

Найти первый отличный от NIL атом в произвольном списке
Помогите найти первый отличный от NIL атом в произвольном списке (общей рекурсией) ((() A) B C) –>...

Продублировать в списке первый положительный элемент (если такого нет - оставить список без изменения)
создать линейный однонаправленный список из вещественных чисел. продублировать в списке первый...

В списке есть вложенные списки,если все числа во вложенном списке положительные,то вывести сумму этих чисел
есть список ,в нём вложенные подсписки,если во вложенном подсписке все элементы положительные то...

Программа, возвращающую список вида: первый элемент — атом, появляющийся в списке один раз, второй - два раза и т.д
Помогите пожалуйста!! Есть список атомов. Написать программу, возвращающую список вида: первый...

11
10.02.2013, 12:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2013, 12:54
Помогаю со студенческими работами здесь

Написать программу, возвращающую список вида: первый элемент — атом исходного списка, появляющийся в списке один раз (с
Есть список атомов. Написать программу, возвращающую список вида: первый элемент — атом исходного...

Рекурсия: вернуть значение T, если в заданном списке L имеется более N-подсписков и NIL в противном случае
Всем привет! Снова прошу помощи у знатоков HomeLisp. Нужно разработать функцию, которая принимает...

В поиске добавить код если нет такого значения в стринггрид то вывести ошибку такого значения нет, если находит то вывод
procedure TForm1.Button5Click(Sender: TObject); var i,j,k:integer;S:string; begin for i:=1 to...

Найти наименьший четный элемент массива (если такого нет, то вывести первый элемент)
В одномерном массиве из 40 элементов найти наименьший четный элемент массива. Если такого нет, то...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru