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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.pl
material.view.file_icon my-fun.lsp
material.view.file_icon Отчет.doc

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

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

Описание

Лабораторная работа No2

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

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

декабрь 2018, зачтено, в архиве отчет и программа
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3.
Лабораторная работа №2 Вариант 3 Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User SibGUTI2 : 26 июня 2016
35 руб.
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3
Задание: Определите на языке ЛИСП и проверьте работу функции, возвращающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User wchg : 20 августа 2013
79 руб.
Лабораторная работа №2 по "Функциональное и логическое программирование".
Лабораторная работа №2 по "Функциональное и логическое программирование". Задание к Варианту 1 Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4.
User Eva : 3 июня 2011
12 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа №2 по дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Описание решения Решение – рекурсивное. Функция DEPTH вычисляет глубину списка (максимальное количество вложенных скобок).
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа № 2 по предмету : «Функциональное и логическое программирование»
Лабораторная работа №2 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4.
User xtrail : 22 апреля 2013
200 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование
1.Задание Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом. Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3) .
User Dusya : 12 сентября 2012
100 руб.
АТП на 300 легковых автомобилей с разработкой участка ремонта электрооборудования
Исходные данные Модель подвижного состава: ВАЗ-2107; ГАЗ-3110. Списочный состав автомобилей: 100; 200. Среднесуточный пробег, км: 200; 400. Режим работы, дней: 365 Время в наряде, час: 12 Категория условий эксплуатации: II. Природно-климатическая зона: Умеренно-холодная. Перечень графического материала: Лист 1 – Генеральный план предприятия; Лист 2 – Производственный корпус; Лист 3 – Участок ремонта электрооборудования Записка - MS Word 2010, чертежи - КОМПАС V13.
User evelin : 21 ноября 2012
65 руб.
АТП на 300 легковых автомобилей с разработкой участка ремонта электрооборудования
Насос Шламовый 6Ш8
Шламовые насосы 6Ш8 (ГШН) горизонтальные центробежные консольные одноступенчатые, с осевым подводом жидкости, с приводом от электродвигателя через эластичную муфту. Рабочие органы изготовлены из стали 40Х. Насосы 6Ш8, ГШН предназначены для перекачивания различных абразивных гидросмесей (глинистых, песчаных, гравийных) плотностью от 1000 до 1250 кг/м3, температурой от +4 до +50°С, объемной концентрацией твердых включений до 25%, при максимальной их величине 20 мм.
User Айрат2 : 14 мая 2018
500 руб.
Насос Шламовый 6Ш8
Процесс маркетинговых исследований
Содержание Вступление Глава 1 1.1 Определение состава наблюдаемых переменных 1.2 Источники получения информации 1.3 Выбор метода сбора информации 1.4 Выбор метода записи и хранения 1.5 Выбор метода анализа информации 1.6 Анализ полученной в процессе анкетирования информации Глава 2. Рекомендации относительно составления и реализации программы стимулирования сбыта геля Domestos в г. Харькове Список литературы Вступление Существует множество различных направлений маркетинговой деятельн
User evelin : 16 октября 2013
15 руб.
Гидравлика Задача 7.94 Вариант 39
Для сохранения неприкосновенного пожарного запаса воды в резервуаре всасывающая линия оборудована воздушной трубкой, верхний срез которой находится на уровне пожарного запаса в резервуаре. Предполагается, что при снижении уровня воды до пожарного запаса воздух, вследствие возникновении вакуума в сечении, к которому приварена трубка, проникает во всасывающий трубопровод насосов, произойдет срыв работы насоса и забор воды прекратится. Определить, сохранится ли неприкосновенный запас воды, если
User Z24 : 29 декабря 2026
200 руб.
Гидравлика Задача 7.94 Вариант 39
up Наверх