|
|
Другие темы раздела | |
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 - Ответ 411529910.02.2013, 12:54. Показов 2038. Ответов 11
Метки (Все метки)
Ответ
чем можно объяснить использование mulisp, какими преимуществами, привычкой преподавателя?
Добавлено через 2 минуты Константин_2012 согласился использовать другой Лисп Вернуться к обсуждению: Определить первый атом в списке, а если такого в списке нет, вывести nil Lisp
0
|
10.02.2013, 12:54 | |
Готовые ответы и решения:
11
Найти первый отличный от NIL атом в произвольном списке Продублировать в списке первый положительный элемент (если такого нет - оставить список без изменения) В списке есть вложенные списки,если все числа во вложенном списке положительные,то вывести сумму этих чисел Программа, возвращающую список вида: первый элемент — атом, появляющийся в списке один раз, второй - два раза и т.д |
10.02.2013, 12:54 | |
10.02.2013, 12:54 | |
Помогаю со студенческими работами здесь
0
Написать программу, возвращающую список вида: первый элемент — атом исходного списка, появляющийся в списке один раз (с Рекурсия: вернуть значение T, если в заданном списке L имеется более N-подсписков и NIL в противном случае В поиске добавить код если нет такого значения в стринггрид то вывести ошибку такого значения нет, если находит то вывод Найти наименьший четный элемент массива (если такого нет, то вывести первый элемент) |