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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.lsp
material.view.file_icon отчет lab2.doc

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

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

Описание

Лабораторная работа №2
Вариант 7

Условие задачи:
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s)

Исходный текст программы:
(defun F (L N)
(cond
((minusp N) L)
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант 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 по дисциплине «Функциональное и логическое программирование». Вариант №1
Обработка списков в языках CLISP и SWI-PROLOG Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции – операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода ре
User boeobq : 19 ноября 2021
250 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант №4
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглашен
User svladislav987 : 9 ноября 2021
200 руб.
Лабораторная работа № 4 по дисциплине: «Базы и банки данных», Вариант 2, СибГУТИ 2012 г.
Лабораторная работа № 4 на тему «Разработка отчетов», Вариант 2 Цель работы: Используя средства Microsoft Access, приобрести навыки разработки отчётов для вывода данных из таблиц базы данных на печать. Вариант. 2. Бюро по найму База данных должна содержать сведения о следующих объектах: Клиенты - регистрационный номер, адрес, телефон, пол, образование, номер квитанции об уплате. Заявка - клиент, профессия(должность), минимальная зарплата, регион. Работодатели - Название фирмы, организацион
User agalat : 25 февраля 2012
150 руб.
Лабораторная работа № 4 по дисциплине: «Базы и банки данных», Вариант 2, СибГУТИ 2012 г.
Теплотехника РГАЗУ 2012 Задача 4 Вариант 2
Определить площадь поверхности нагрева газоводяного рекуперативного теплообменника, работающего по противоточной схеме. Греющий теплоноситель — дымовые газы с начальной температурой t′г и конечной — t″г. Расход воды через теплообменник — Gв, начальная температура воды — t′в, конечная — t″в. Коэффициент теплоотдачи от газов к стенке трубы — αг и от стенки трубы к воде — αв. Теплообменник выполнен из стальных труб с наружным диаметром d=50 мм и толщиной стенки δ=1 мм. Коэффициент теплопроводности
User Z24 : 29 декабря 2026
250 руб.
Теплотехника РГАЗУ 2012 Задача 4 Вариант 2
Технологический процесс востановления картера (корпуса) коробки перемены передач (КПП) МАЗ-5551
6.3 Разработка технологического процесса восстановления корпуса КП От уровня технологии и качества восстановления корпуса коробки передач в значительной мере зависит ресурс отремонтированного агрегата. Основная задача при восстановлении корпусов состоит в правильном выборе способа нанесения покрытия, схемы базирования и технологии механической обработки, позволяющих восстановить и износостойкость, и заданные параметры точности. Комплексное решение этой задачи представляет основную сложность тех
User maobit : 5 апреля 2018
990 руб.
Технологический процесс востановления картера (корпуса) коробки перемены передач (КПП) МАЗ-5551 promo
Лабораторная работа №3 по дисциплине: «Сети связи и системы коммутации» Временная коммутация в коммутационном поле ЦСК. ВАРИАНТ 03 (2022)
Решить 4 задачи: Вариант определяется по номеру в ведомости для студентов дистанционной формы обучения - по последним двум цифрам пароля Задача 1. В ВК 1ЦЛх1ЦЛ определить номера и содержимое ячеек памяти ЗУИ и ЗУА при соединении N ВИвх входящего канала со NВИисх исходящим. Значение кодовой комбинации КК. Скорость потока ИКМ V Мбит/с. ЗУИ работает в режиме - запись последовательная;считывание по адресу. вариант 03 Nвивх - 69 Nвиисх - 111 V - 8 Мбит/с KK - 200 Задача 2. В ВК 1ЦЛх1ЦЛ определит
User LiVolk : 21 января 2023
150 руб.
Лабораторная работа №3 по дисциплине: «Сети связи и системы коммутации» Временная коммутация в коммутационном поле ЦСК. ВАРИАНТ 03 (2022)
up Наверх