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

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

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

Описание

Лабораторная работа №2
Обработка списков в языках CLISP и SWI-PROLOG

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


7. Удалите из списка L все повторные вхождения элементов.
Например, для языка CLISP при L=(1 2 1 4 1 2 3) функция должна вернуть (1 2 4 3).

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

2018 год.
Лабораторная работа №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 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 4
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаше
User Roma967 : 7 ноября 2024
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User Roma967 : 7 ноября 2024
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 5
Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране по
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №2 по дисциплине «Функциональное и логическое программирование». Вариант №1
Обработка списков в языках CLISP и SWI-PROLOG Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции – операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода ре
User boeobq : 19 ноября 2021
250 руб.
Технологический процесс ремонта водяного насоса охлаждения дизеля ЧМЭ3
В состав диплома входят: 11 чертежей (сборочный, экономика, БЖД, схема сборки, наладки, планировка, приспособление); тех.процесс ремонта и записка. Чертежи сделаны в КОМПАСе, записка формата .doc, тех.процесс формата .xls Содержание. 1.Введение. 2.Водяной насос охлаждения дизеля ЧМЭ3. -История появления тепловоза ЧМЭ3 в России. -Система охлаждения дизеля тепловоза. -Водяной насос охлаждения дизеля тепловоза. 3.Технологический процесс ремонта водяного насоса. -Операция приемки. -Операция
User vovyas : 15 февраля 2010
900 руб.
Проект реконструкции ремонтной мастерской в ООО «Первомайское» Лебедянского района Липецкой области
СОДЕРЖАНИЕ Введение................................................................... 1 Организационно - экономическая характеристика ООО «Первомайское» 1.1 Общая характеристика предприятия 1.2 Анализ хозяйственной деятельности предприятия 1.3 Состав машинотракторного парка предприятия 1.4 Существующая организация ТО и ремонта машин 1.5 Выводы и предложения по улучшению ремонта и ТО МТП хозяйства 1.6 Цель и задачи проекта 2 Определение годовой производственной программы ремонтной мастерско
User Рики-Тики-Та : 18 декабря 2015
825 руб.
Курсовая работа. Вычислительная математика.5-й вариант
Курсовая работа Напряжение в электрической цепи описывается дифференциальным уравнением с начальным условием: у=1+3y*sinx-y y(0)=0.2 Написать программу, которая определит количество теплоты, выделяющегося на единичном сопротивлении за единицу времени. Количество теплоты определяется по формуле: . Дифференциальное уравнение решить методов Рунге-Кутта четвертого порядка с точностью 10-4 (для достижения заданной точности использовать метод двойного пересчета). Интеграл вычислить по формуле Симпсона
User Despite : 28 марта 2014
250 руб.
Оценка ликвидационной стоимости предприятий в процессе их банкротства
Содержание Введение 1. Общие понятия, причины и признание банкротства 2. Оценка ликвидационной стоимости предприятий в процессе их банкротства 2.1 Ликвидационная стоимость: виды и расчёт ликвидационной стоимости 2.2 Экономические и юридические аспекты ликвидационной стоимости 2.2.1 Рыночная и иные виды стоимости 2.2.2 Анализ факторов, обуславливающих отличие ликвидационной стоимости от рыночной 2.2.3 Общие методологические проблемы расчета ликвидационной стоимости 3. Способы оценки Зак
User Elfa254 : 11 ноября 2013
5 руб.
up Наверх