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