Функциональное программирование Контрольная №2

Отменен
Заказ
298552
Раздел
Программирование
Предмет
Другое
Антиплагиат
Не указан
Срок сдачи
5 Мар 2015 в 23:59
Цена
Договорная цена
Блокировка
5 дней
Размещен
21 Фев 2015 в 01:13
Просмотров
119
Описание работы
1. Определите функцию (f a b c), которая вычисляет список корней квадрат-
ного уравнения a*x^2+b*x+c=0 (если корней нет, то список пустой).
2. Напишите функцию, аналогичную встроенной функции замены subst в спи-
ске s выражения x на y, но производящую взаимную замену x на y, т.е. x->y,
y->x.
3. Определите функцию (f s), результатом которой является список, полу-
чающийся после удаления на всех уровнях всех положительных элементов
списка чисел s.
Примечание:
Задание состоит из трех задач, в которых требуется составить программы на
Лиспе. В первой задаче не требуется рекурсия, остальные две задачи требуют
применения простой рекурсии. При составлении программ (если не оговорено
противное) можно использовать все встроенные функции Лиспа. Тексты всех
программ, если вы мыслите в духе функционального программирования, бук-
вально состоят из нескольких строчек.
Отладку программ можно осуществлять с помощью функции трасси-
ровки (trace ), трассировка функции отключается - (untrace
).
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир