Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант №4

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LR.lsp
material.view.file_icon LR.pl
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Удалите из списка L за каждым вхождением X один элемент, если такой имеется и отличен от X.
Например, для языка CLISP при L=(a 8 2 a a 5 a) X=a функция должна вернуть (a 2 a a a).

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

зачет
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 4
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаше
User Roma967 : 7 ноября 2024
500 руб.
promo
Лабораторная работа №2 по дисциплине "Функциональное и логическое программирование". Вариант 4
Задание Опpеделите на языке ЛИСП и проверьте работу функции, пpовеpяющей, является ли список множеством, т.е. входит ли каждый элемент в список только один pаз. Например, список (a b a c) множеством не является.
User Greenberg : 19 февраля 2013
79 руб.
Лабораторная работа №2 по дисциплине «Функциональное и логическое программирование». Вариант №4
Определите на языке ЛИСП и проверьте работу функции, пpовеpяющей , является ли список множеством, т.е. входит ли каждый элемент в список только один pаз. Например, список (a b a c) множеством не является.
User olyly7 : 1 февраля 2012
200 руб.
Лабораторная работа №2 по дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Описание решения Решение – рекурсивное. Функция DEPTH вычисляет глубину списка (максимальное количество вложенных скобок).
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование
1.Задание Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом. Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3) .
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа № 2 по дисциплине: Функциональное и логическое программирование
Лабораторная работа №2 Вариант 7 Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) Исходный текст программы: (defun F (L N) (cond ((minusp N) L)
User 1231233 : 29 января 2012
23 руб.
Функциональное и логическое программирование. Вариант №4
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
User svladislav987 : 9 ноября 2021
200 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User Roma967 : 7 ноября 2024
500 руб.
promo
Часть гидравлическая насоса УНБ-600-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Часть гидравлическая насоса УНБ-600-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Часть гидравлическая насоса УНБ-600-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Расчетная часть-Агрегат УНБ-400-Разработка конструкции плунжерного насоса 14Т: Расчет на прочность корпусных деталей, Расчет клапанов, Расчет штока насоса на сжатие, Расчет штока на продольную устойчивость, Расчет гидравлической и клапанной коробки, Расч
Расчетная часть-Агрегат УНБ-400-Разработка конструкции плунжерного насоса 14Т: Расчет на прочность корпусных деталей, Расчет клапанов, Расчет штока насоса на сжатие, Расчет штока на продольную устойчивость, Расчет гидравлической и клапанной коробки, Расчет объема газовой полости компенсатора, Определение размеров газовой полости компенсатора-Курсовая работа-Дипломная работа-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин
User leha.nakonechnyy.92@mail.ru : 10 августа 2016
553 руб.
Расчетная часть-Агрегат УНБ-400-Разработка конструкции плунжерного насоса 14Т: Расчет на прочность корпусных деталей, Расчет клапанов, Расчет штока насоса на сжатие, Расчет штока на продольную устойчивость, Расчет гидравлической и клапанной коробки, Расч
Контрольная работа по дисциплине «Антикризисное управление»
Вопрос 1. Назовите основную цель менеджмента. Вопрос 2. Назовите основные направления увеличения прибыли. Вопрос 3. Как называется совершенствование сбалансированности различных сфер деятельности предприятия при контроле за рентабельностью? Вопрос 4. Назовите основные признаки классификации нововведений. Вопрос 5. Как называется тщательно сформированный, хорошо управляемый, самоорганизующийся коллектив, быстро и эффективно реагирующий на любые изменения рыночной ситуации, решающий все задачи как
User тантал : 19 июля 2013
100 руб.
Политика реформ и экономическая безопасность России
Содержание. Ведение 3 1. Политика реформ в России 4 1.1. Суть переходного процесса в экономике России 4 1.2. Результаты I этапа реформ 5 1.2.1. Причины неудач I этапа реформ 6 1.3. Новый этап экономических реформ 8 2. Экономическая безопасность России 10 2.1. Общее понятие 10 2.2. Характеристика основных ее показателей 13 2.3. Экономика России с точки зрения экономической безопасности 14 2.4. Пути обеспечения экономической безопасности России. 17 Заключение. 21 Приложение 1. 22 При
User alfFRED : 30 октября 2013
10 руб.
up Наверх