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

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

material.view.file_icon
material.view.file_icon lab2.doc
material.view.file_icon lab2.lsp

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

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

Описание

Условие задачи:
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s)
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант №7 (17, 27 и т.д.)
Задание Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается! Вариант 7 Определите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) . Описание решения Текст программы Результаты работы программы
User Roma967 : 25 января 2016
150 руб.
promo
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 5
Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране по
User SibGOODy : 20 декабря 2023
500 руб.
promo
Программирование (часть 2-я). Курсовая работа. Вариант №10
Задание: разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. 3.1. Варианты задания 10. Структура содержит название издания, тип издания (газета или журнал), цена экземпляра. Изменят
User Bodibilder : 19 марта 2019
150 руб.
Фінансовий та CVP-аналіз підприємства
ЗМІСТ 1. CVP - аналіз. Напрямки використання, особливості проведення та основні припущення що покладено в його основу 2. Тести 3. Задача 4. Задача Список використаної літератури 1. CVP- аналіз. Напрямки використання, особливості проведення та основні припущення, що покладено в його основу За своєю сутністю CVP-аналіз є досить простим, базується на легко обчислюваних показниках і дає змогу оперативно оцінити вплив величини та структури витрат, обсягу продажу продукції на прибуток, ана
User alfFRED : 7 сентября 2013
10 руб.
Государь" Н. Макиавелли: Титан Возрождения или тиран гуманизма?
Министерство образования Российской Федерации Кубанский Государственный Университет кафедра политологии и политического управления КУРСОВАЯ РАБОТА ГОСУДАРЬ Н. МАКИАВЕЛЛИ ТИТАН ВОЗРОЖДЕНИЯ ИЛИ ТИРАН ГУМАНИЗМА Работу выполнил студент I курса ОДО 1 группы факультета управления Киселев Алексей Александрович Научный руководитель профессор Меньшиков В.В. Краснодар 2001 Оглавление Введение3 Глава 1 Образ Государя Противоречия между идеалом и действительностью 11 Глава 2 Оборона государства от внешних
User alfFRED : 11 февраля 2013
5 руб.
Клапан обратный МЧ00.35.00.00. Деталировка
В гидравлических системах, где необходимо свободно пропускать жидкость только в одном направлении, применяют обратные клапаны. Клапан имеет запорный элемент, состоящий из деталей поз. 6, 8, 9. Под действием избыточного давления жидкости, поступающей через отверстия в деталях поз. 4, 5, клапан поз. 6 отходит и пропускает жидкость в полость корпуса поз. 1 и далее в магистраль. При прекращении подачи жидкость обратно из полости корпуса поз. 1 пройти не может, так как пружина поз. 9 возвратит клапан
User bublegum : 10 мая 2021
600 руб.
Клапан обратный МЧ00.35.00.00. Деталировка promo
up Наверх