Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Lisp Написать программу, которая перемешанные клетки будет приводить на свое место Никак не могу разобраться!!!!:wall: Дана таблица состоящая из 3х столбцов: красного, желтого, зеленого и 4х строк, одна клетка пустая. (наподобие пятнашек). Нужно написать программу на lisp, которая перемешанные клетки будет приводить на свое место (чтобы красные были в левом столбце, желтые в середине, зеленые в правом) https://www.cyberforum.ru/ lisp/ thread707426.html Помощь в прог Lisp
Доброго времени суток! Есть контрольная, есть проблема) По возможности кто знает и умеет это всё выполнять, прошу помоч, нужно очень. Ну или хотя бы направить на путь истинный и на пальцах разрисовать) ______ В общем само задание рис.1 Исходные данные Вычисляемые функции Yi(xk) (функции F1) Y1(x), Y2(x), Y3(x), Y4(x)
Lisp Получить список, элементами которого будут являться только атомы верхнего уровня https://www.cyberforum.ru/ lisp/ thread707041.html
1. Из заданного списка получить список, элементами которого будут являться только атомы верхнего уровня. (2 (а е) 4 ((5) у) с) -> (2 4 c) 2. Найти сумму неотрицательных элементов заданного списка целых чисел. (2 -3 4 -1 -6) -> 6 3. Найти число вхождений заданного элемента в список (на любом уровне вложенности). ((1 2) 2 (4 2 3)), 2 -> 3 4. Для заданного атомарного списка целых чисел получить...
Lisp Как представить с использованием функции высшего порядка (APPLY или FUNCALL) https://www.cyberforum.ru/ lisp/ thread706813.html
Подскажите пожалуйста как представить с использованием функции высшего порядка(APPLY или FUNCALL). Задание:Список - объединение двух списков, за исключением элементов, встречающихся в обоих списках. >(name ‘(a s d f g) ‘(q w a s )) (d w f g) (defun diffunc (w v) (append (unique w v) (unique v w))) (defun unique (w v) (cond ((null w) nil)
Запись значений в свойства переменной Lisp
Есть задание Записать определение функции 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/ thread705855.html
Найти сумму всех чисел, которые входят числовыми компонентами в те списки, которые, являючись элементами матрицы, лежат на ее главной диагонали. Упомянутые списки должны быть подсписками уже третьего уровня в исходном списке которым представлена сама матрица (не учитывать чисел, которые просто находятся на диагонали и являются обычными элементами матрицы). Вот такая вот задачка, которую...
Lisp Сумма разных элементов списка Помогите решить задачу с использованием функции высшего порядка: Функция должна выводить сумму разных элементов списка. >(name ‘(1 2 3 1 2 3)) ==>6 https://www.cyberforum.ru/ lisp/ thread705214.html Lisp Создание двух массивов, состоящих из элементов, которые не входят в контрольный массив
Доброго времени суток. У меня возникла проблема создания программы, реализующею создание 2 массивов, состоящих из элементов которые не входят в контрольный массив. Проще говоря даны 3 массива, 1 из них контрольный, на выходе из программы мы получим 2 массива без элементов входящих в контрольный. Например контрольный (1 5 7 8), 2 других (4 5 3 8) и (1 2 3 6 8), из них должны получить массивы (4...
Lisp Считывание/запись слов из файла. Обработка списка слов https://www.cyberforum.ru/ lisp/ thread704497.html
Помогите, пожалуйста, написать программу на языке Lisp. Задание:В файле записаны слова, некоторые из них повторяются. Требуется считывать слова из этого файла и формировать из них список, в котором повторов не будет. Результат записать в файл.
Lisp Найти последовательность ходов коня, чтобы попасть на целевую клетку Задача: шахматная доска, дана начальная клетка на доске(откуда) и дана целевая клетка(куда попасть). Дана фигура конь,стоит на начальной клетке. Найти последовательность ходов, чтобы попасть на целевую клетку. "ох уж этот конь" - неподходящий заголовок для темы https://www.cyberforum.ru/ lisp/ thread704312.html
Список не удовлетворяющий предикату P (с использованием функционала) Lisp
Всем привет, помогите пож-та выполнить задание, пишу на XLISP и парадигма Common Lisp, в лиспе не оч силен. Собственно само задание: Напишите функцию (takeWhile L Р), которая в качестве результата выдает список, состоящий из всех элементов списка L, начинает с начала списка и до первого элемента, не удовлетворяющего данному предикату Р. Например: (take While '(2 4 6 7 8 9) 'Evenp) = (2 4 6)....
Lisp Декартовое сложение двух множеств Не могу понять что за Декартовое сложение и как его реализовать. дана вот такая задачка. Реализовать функцию, которая сортирует по возрастанию все числа в множестве , которое мы получаем в результате Декартового сложения двух множеств. Множества в виде списков чисел. https://www.cyber
1 / 1 / 0
Регистрация: 24.11.2012
Сообщений: 60
08.12.2012, 09:57  [ТС] 0

Определение функции, заменяющей все отрицательные элементы списка х на а - Lisp - Ответ 3821655

08.12.2012, 09:57. Показов 2269. Ответов 16
Метки (Все метки)

Ответ

надо как то сделать перебором, используя (car x), (cadr x) и (caddr x)

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

Предикат, переставляющий все отрицательные элементы числового списка в конец списка
Нужна программа, переставляющая все отрицательные элементы числового списка в конец списка...

Удалить из списка все отрицательные элементы и поместить их в конец списка в обратном порядке
Пожалуста, помогите решить задачку: Составит программу, которая создает список L елементами...

Все отрицательные элементы массива списка перенести в его начало, а все остальные – в конец
Не понимаю как написать. Задача: Реализовать функцию: в которой все отрицательные элементы...

Удалить из списка все отрицательные элементы
Постановка задачи: Составить программу, которая удаляет из списка все отрицательные элементы ...

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

Удалить из списка все отрицательные элементы
Дан список А, состоящий из записей: первое поле – вещественное число, второе – адрес следующего...

Удалить из списка все отрицательные элементы
Реализация динамических структур Написать программу, которая удаляет из списка L все...

Удалить из списка все отрицательные элементы
Добрый день, получилось создать список, но не получается сделать удаления. То есть по условию мне...

Удалить все отрицательные элементы из списка
описать процедуру,которая из списка A удаляет все отрицательные элементы

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