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

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

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

Описание

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

Вариант7
7. Сформируйте список из пар соседних элементов списка L, одинаково
отстоящих от начала и конца списка.
Например, при L=(1 a b с 2 3 f) функция должна вернуть ((1 f) (a 3) (b 2) (с))

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

Зачет без замечаний
Лабораторная работа № 1 по дисциплине Функциональное и логическое программирование. Вариант 7
Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
User Некто : 16 сентября 2018
50 руб.
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Задание. Определите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Решение – рекурсивное. Функция CREATE формирует и возвращает список позиций элемента, заданного параметром x, в списке L. Листинг программы (DEFUN CREATE (L X N) (COND ((NULL L) NIL) ...................
User Olya : 12 декабря 2017
200 руб.
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Лабораторные работы №1-5. Вариант №7. Функциональное и логическое программирование
Лабораторная работа №1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Лабораторная работа №2 Задание Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) . Лабораторная работа №3 Задание Опpе
User ivanPBT22 : 28 мая 2015
250 руб.
Функциональное и логическое программирование. Вариант №7
Контрольная работа Задание: Реализовать на языке SWI-PROLOG программу для работы с базой данных об итогах сессии по 5 дисциплинам студентов определенной группы. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в д
User hikewa8019 : 21 ноября 2021
50 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Функциональное и логическое программирование. Лабораторная работа 1, 2, 3. Вариант 7.
Вариант 7 !!Важно: перед покупкой проверяйте соответствие заданий на скриншотах у лота с теми, что выдал преподаватель. Язык реализации программ: LIST, SWI-Prolog. В архиве: - исходный код программ - инструкция по запуску - отчёты Лабораторная работа 1 - Обработка списков в языке CLISP Лабораторная работа 2 - Обработка списков в языках CLISP и SWI-PROLOG Лабораторная работа 3 - Работа со строками и файлами в языке SWI-PROLOG
User Dmitry17 : 19 июня 2022
550 руб.
Функциональное и логическое программирование. Лабораторная работа 1, 2, 3. Вариант 7.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №7.
Лабораторная работа № 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Лабораторная работа № 2 Задание Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) . Лабораторная работа № 3 Задание Опpе
User teacher-sib : 27 ноября 2016
100 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №7. promo
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Описание решения Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
User vohmin : 1 июня 2018
50 руб.
ЭКЗАМЕН по дисциплине «Основы схемотеники». Билет №1-8.
Билет 1 – 8 1. Привести схему двухкаскадного усилителя на БТ с непосредственной связью. В первом каскаде используется эмиттерная стабилизация. Рассчитать резистор в цепи эмиттера второго каскада, если UКО1 = 5 В; URЭ1 = 2 В; Uбо2 = 0,5 В; i КО2 = 2 мА; h21Э1 = h21Э2 = 40. 2. Для схемы вопроса 1 пояснить принцип стабилизации положения рабочей точки в каскадах усиления при действии дестабилизирующих факторов
User freelancer : 9 августа 2016
50 руб.
Контрольная работа по дисциплине: Основы надежности средств связи. Вариант 8
Задание на контрольную работу Контрольная работа содержит 2 задачи. Вариант для каждой выбирается из таблицы (см. табл. «Исходные данные») по двум последним цифрам пароля. Вариант для каждой выбирается из таблицы по двум последним цифрам пароля. Задача 1 Провести анализ сети, структура которой представлена на рис. 1: а) построить дерево всех возможных простых путей от узла коммутации УКi ко всем другим узлам сети, используя графический способ. Номер узла i взять из таблицы 1 в соответствии
User SibGUTI2 : 9 апреля 2025
300 руб.
Контрольная работа по дисциплине: Основы надежности средств связи. Вариант 8
Проект вентиляции цеха деревообработки
Введение 3 1 Исходные данные 5 1.1 Климатические данные и расчетные метеорологические условия в помещениях 6 1.2 Расчет выделений вредностей, поступающих в воздух рабочей зоны 7 2Расчет производительности и конструкций местных отсосов 20 3Расчет и подбор конструкции местной приточной вентиляции (воздушно-тепловой завесы) 21 4 Организация воздухообменов в помещениях 23 4.1 Обоснование и выбор принципиальных решений по вентиляции здания 25 4.2 Расчет воздухораспределителей 26 4.3 Аэродинамический
User ostah : 28 февраля 2015
Проект вентиляции цеха деревообработки
Проект цеха рубленых полуфабриатов мощностью 2 тонны в смену на базе ооо «мясокомбинат туймазинский» рб
Проект: 120 листов, 3 рисунка, 75 формул, 63 таблицы, 30 источника, 10 листов формата А1 графического материала. Введение 1 Технико-экономическое обоснование проектирования цеха..................... 2 Расчетно-технологическая часть……………..................……..................... 3 Процесс продолжительности замораживания полуфабрикатов.................. 4 Автоматизация производственных процессов............................................. 5 Холодоснабжение......................................
User slava01 : 27 сентября 2014
500 руб.
Проект цеха рубленых полуфабриатов мощностью 2 тонны в смену на базе ооо «мясокомбинат туймазинский» рб
up Наверх