Обработка списков в языке CLISP - Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 0

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.lsp
material.view.file_icon Отчет.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №1
«Обработка списков в языке CLISP»

Задание на лабораторную работу

Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.

Вариант 0.
Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1).
Например, при X=4, L=(8 3 4 6 4 1) функция должна вернуть (3 5).

Дополнительная информация

Без замечаний!
Год сдачи: 2023 г.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Обработка списков в языках CLISP и SWI-PROLOG - Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 0
Лабораторная работа №2 «Обработка списков в языках CLISP и SWI-PROLOG» Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №1 «Обработка списков в языке CLISP»
Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля. Вариант 5 Удалите элементы из первого списка L1 с номерами из второго списка L2 (второй список упорядочен по возрастанию, нумерация элеме
User sarekuwa : 3 февраля 2020
250 руб.
Лабораторная работа №1 «Обработка списков в языке CLISP»
Лабораторная работа №2 «Обработка списков в языках CLISP и SWI-PROLOG»
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглашен
User sarekuwa : 3 февраля 2020
250 руб.
Лабораторная работа №2 «Обработка списков в языках CLISP и SWI-PROLOG»
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Описание решения Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа №1 по дисциплине Функциональное и логическое программирование
Определите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x. Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4). 2. Описание функции, алгоритм работы Определим функцию с двумя аргументами (CopyN X N), где X-заданный атом, N-количество копий этого атома в возвращаемом списке. В первую очередь надо проверить, что заданное значение X – это атом. Если это не так, то функция вернет NIL и завершит работу. В противном случае проверим, что зада
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа № 1 по дисциплине: Функциональное и логическое программирование
Вариант 7 Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Исходный текст программы: (defun F (lambda (X L P) (cond ((null L) nil) ((equal X (car L))
User 1231233 : 29 января 2012
23 руб.
Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0
Вариант №0 Лабораторная работа №1 Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функ
User IT-STUDHELP : 11 ноября 2023
700 руб.
Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0 promo
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Задание Определите на языке ЛИСП и проверьте работу функции, добавляющей заданный параметром x символ после каждого неотрицательного элемента списка L. Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список (-1 (6 *) -3 (0 *)). Исходный текст программы Результаты работы программы
User Учеба "Под ключ" : 7 января 2017
150 руб.
Расчет и проектирование тележки грузовой Q=5 т
1. Тема: Проектирование основных узлов тележки мостового крана 2. Исходные данные: Грузоподъемность G=50 кН; Скорость подъема груза VG=20 м/мин; Высота подъема груза Н=5 м; Скорость перемещения тележки v=25 м/мин; ПВ=15%; Режим работы – М2; Кратность полиспаста -4 3. Содержание расчетно-пояснительной записки: 25-30 стр. Перечень подлежащих разработке вопросов 1. Общие сведения о механизмах тележки мостового крана 2. Расчет механизмов тележки Введение 3 1. Мостовые краны 5 1.1 Общие сведения 5
User OstVER : 24 сентября 2012
20 руб.
Расчет и проектирование тележки грузовой Q=5 т
Лабораторная работа по физике № 3 (6.8) Изучение температурной зависимости электропроводности полупроводников 10 вариант
1. Цель работы: Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны. Контрольные вопросы: 1)Вывести формулу для собственной электропроводности полупроводника. 2) Почему для проверки температурной зависимости электропроводности полупроводников строится график зависимости lnσ от ? 3) Вывести формулу для вычисления ширины запрещенной зоны полупроводника.
User Despite : 25 января 2013
60 руб.
promo
Андрианова Сборник задач по технической термодинамике Задача 2.4
Одинаковые массы ртути и воды падают с одинаковой высоты на твердую поверхность. Перед падением и ртуть и вода имеют одну и ту же температуру. Полагая, что вся энергия падения аккумулируется падающими массами, определить, у какой из них изменение температуры будет больше и во сколько раз? Теплоемкость ртути ср=0,140 кДж/(кг·К). Ответ: ΔtHg≈30ΔtH2O.
User Z24 : 22 января 2026
150 руб.
Андрианова Сборник задач по технической термодинамике Задача 2.4
Курсовой проект по дисциплине: Оптические мультисервисные сети. Вариант 18
Содержание Задание на курсовое проектирование 3 Введение 6 1. Выбор технологии построения сети доступа 7 2. Структура оптической сети доступа 12 3. Расчёт трафика в сети доступа и выбор коммутационного оборудования 13 3.1. Расчет параметров нагрузки 13 3.2 Выбор коммутационного оборудования узла агрегации CDN 18 3.3. Коммутатор узлов доступа ONU 19 3.4. Оптический трансивер узлов доступа 20 4. Выбор кабельной продукции и оценка энергетического бюджета 23 4.1. Выбор оптического кабеля 23 4.2. Оц
User Roma967 : 28 января 2023
1500 руб.
Курсовой проект по дисциплине: Оптические мультисервисные сети. Вариант 18 promo
up Наверх