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

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

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

Описание

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

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

2023г. , замечаний нет. Галкина Марина Юрьевна
Функциональное и логическое программирование. Лабораторная работа 2, вариант 6.
Лабораторная работа № 2 Обработка списков в языках CLISP и SWI-PROLOG Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результа
User nik200511 : 16 мая 2022
77 руб.
Лабораторная работа №2 по дисциплине «Функциональное и логическое программирование» 6 вариант
Лабораторная работа №2 по дисциплине «Функциональное и логическое программирование» Задание. Вариант №6. Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов влево. Например, для списка (a s d f g), n = 3 функция должна вернуть (f g a s d) .
User mastar : 7 февраля 2013
125 руб.
Функциональное и логическое программирование - лабораторные работы 1, 2, 3, 4, 5 - 6 вариант
Лабораторная работа №1 Вариант 6 Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное параметром x число в упорядоченный по неубыванию список L таким образом, чтобы сохранилась упорядоченность. Например, при x=7, L=(0 3 3 6 9) функция должна возвращать список (0 3 3 6 7 9). Проверьте, что функция добавляет элемент в конец списка. Лабораторная работа №2 Вариант 6 Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов
User студент-сибгути : 12 ноября 2014
249 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 3.3 Вариант И
Вода с расходом Q движется по трубопроводу и преодолевает ограничительную шайбу с отверстием диаметром dо. Определить коэффициент расхода μ при истечении через отверстие, если известны давления до шайбы pн и после нее pсл. (Величины Q, pн, pсл и dо взять из таблицы 3).
User Z24 : 18 декабря 2025
150 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 3.3 Вариант И
Инженерная графика. Задание №35. Вариант №26. Деталь №3
Все выполнено в программе КОМПАС 3D v16. Боголюбов С.К. Индивидуальные задания по курсу черчения Задание №35. Вариант №26. Деталь №3 Выполнить по аксонометрической проекции чертеж модели (построить три проекции и нанести размеры). В состав работы входят следующие файлы: - 3D модель детали; - ассоциативный чертеж; - чертеж в трёх видах комплексного оформления. В некоторых ВУЗах по данному заданию чертят с разрезами, поэтому дополнительно к данной работе сделаны: - ассоциативный чертеж с разре
User Чертежи : 5 ноября 2019
60 руб.
Инженерная графика. Задание №35. Вариант №26. Деталь №3
Сутність технологій в соціальній роботі
При визначенні технологій у соціальній роботі необхідно враховувати, по-перше, загальне трактування соціальних технологій, по-друге, особливості соціальної роботи як одного з видів людської діяльності і, по-третє, у зв'язку з цим, особливості об'єктів, суб'єктів, змісту, засобів і інших компонентів (елементів) соціальної роботи як визначеної цілісності (системи). Представляється цілком прийнятним визначення соціальних технологій стосовно до соціальної роботи, що дається у вітчизняної літературі.
User evelin : 4 февраля 2014
5 руб.
Курсовая работа по дисциплине: Электроника вариант 06
Исходные данные: Напряжение источника питания - Uпит = +15 В. Коэффициент усиления по напряжению - Кu = 12 раз. Входное сопротивление - Rвх = 3,3 МОм. Сопротивление нагрузки - Rн = 0,6 кОм. Номинальное напряжение - Uном = 3 В. Нижняя рабочая частота (НРЧ) - fн = 20 Гц. Верхняя рабочая частота (ВРЧ) - fв = 15 кГц. Коэффициент частотных искажений в области НЧ - Мн =1 дБ. Коэффициент частотных искажений в области ВЧ - Мв =1 дБ. Тип входа - Н. Тип выхода - С.
User rusyyaaaa : 19 января 2020
100 руб.
up Наверх