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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon flp_lab1.lisp
material.view.file_icon flp_lab2.lisp
material.view.file_icon flp_lab2.pl

Описание

Лабораторная 1:
3) Определите на языке Clisp функцию для работы со списком. В теле функции
использование операторов SET и SETQ не допускается! Все функции должны быть
рекурсивными, функционалы не использовать. Функция может вызывать
вспомогательные функции.

Переставляющую элементы списка L таким образом, чтобы одинаковые элементы
оказались рядом. Сортировку не использовать!
Например, L=(1 5 2 1 4 3 1 2 4 5 4) –> (1 1 1 5 5 2 2 4 4 4 3).

Лабораторная 2:
3) Определите на двух языках Clisp и SWI-Prolog соответственно функцию и
предикат для работы со списком. Все функции и предикаты должны быть
рекурсивными.
Для Clisp в теле функции использование операторов SET и SETQ не
допускается, функционалы не использовать.
Для SWI-Prolog ввод списка должен запрашиваться в процессе работы
программы.
Примеры работы функции приведены для языка Clisp.
Номер варианта выбирается по последней цифре зачетной книжки.

Из каждой группы подряд идущих элементов списка L оставьте только
один.
Например, L=(1 1 a a 3 3 3 + + + +)-> (1 a 3 +).

Язык программирования - Lisp, Prolog.
Оценка - Зачет.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User migsvet : 9 февраля 2014
100 руб.
Лабораторные работы №1-3 по дисциплине: Функциональное и логическое программирование. Вариант 2
Лабораторная работа №1 Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. 2. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (((((a) s) d) f) g). Текст прог
User Учеба "Под ключ" : 2 августа 2026
1200 руб.
promo
Функциональное и логическое программирование. Лабораторная работа 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, 2, 3 "Функциональное и логическое программирование". Вариант №8
Работы зачтены. Примечание: В 3-ей ЛР в коде ВВЕДИТЕ СВОЙ ПУТЬ К ФАЙЛУ и сделайте скриншот в качестве результатов работы программы (на оригинальном скрине виден мой рабочий стол и имя пользователя - препод может спалить). Просто замените в start:- open('C:/Users/User1/Desktop/file.txt', read, F), и open('C:/Users/User1/Desktop /newfile.txt', write, NewF), "User1" на ваше имя пользователя, либо укажите свой путь к файлам
User Daniil2001 : 19 октября 2024
120 руб.
Контрольная + Лабораторные работы 1, 2, 3 "Функциональное и логическое программирование". Вариант №8
Функциональное и логическое программирование - лабораторные работы 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 руб.
Лабораторная работа №1
Лабораторная работа №1 по дисциплине "Моделирование систем". ИССЛЕДОВАНИЕ ЦЕПЕЙ НА ПОСТОЯННОМ ТОКЕ. Задание №1 Собрать схему (рис.1) Нажимая на клавишу Space (пробел) убедитесь, что поочередно будут загораться лампочки. Измерить ток, протекающий по лампочкам. Установить напряжение источника больше, чем максимально допустимое для лампочки. Убедитесь, что лампочки перегорят. Обратите внимание, что измерители тока следует настроить на режим переменного тока (АС). Для этого можно щелкнуть по пр
User ITNerd : 23 октября 2025
450 руб.
Лабораторная работа №1
Лабораторная работа №1
Лабораторная работа №1 по дисциплине "Измерение параметров и оценка качества мультимедиа продукции". ИЗМЕРЕНИЕ ПАРАМЕТРОВ И СНЯТИЕ ХАРАКТЕРИСТИК УСИЛИТЕЛЯ - открыть программную среду MULTISIM и составить схему рис.1; - подключить приборы, необходимые для определения параметров и характеристик усилителя (вольтметры на входе и выходе и измеритель нелинейных искажений на выходе усилителя, ПЛОТТЕР БОДЕ) (рис.2); – снять и построить амплитудную характеристику, изменяя Uвх от 0 до 10 мВ через 1
User ITNerd : 22 октября 2025
370 руб.
Лабораторная работа №1
Производство варено-копченых колбасных изделий мощностью 800 килограммов готового продукта в смену
Производство мяса птицы в мире. Отечественное производство мяса птицы. Ресурсы мяса птицы (тыс. тонн убойной массы). Продуктивность бройлеров и затраты корма. Основные производители мяса индеек в РФ (тонн в убойной массе). Прирост мяса птицы в 2010 году по субъектам Российской Федерации (тыс. тонн убойной массы). Цены производителей и потребительские цены на мясо птицы, руб./кг (данные Росстата).
User OstVER : 30 января 2013
5 руб.
Резервуар вертикальный стальной РВС-5000 для хранения бензина АИ-92 общий вид, РВС - 5000 развертка, Установка оборудования на РВС, Люк световой (ЛС-500), Люк-лаз (ЛЛ-600), Клапан дыхательный КДС-2300-Чертежи-Графическая часть-Оборудование транспорта и хр
Резервуар вертикальный стальной РВС-5000 для хранения бензина АИ-92 общий вид, РВС - 5000 развертка, Установка оборудования на РВС, Люк световой (ЛС-500), Люк-лаз (ЛЛ-600), Клапан дыхательный КДС-2300-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
User as.nakonechnyy.92@mail.ru : 21 июня 2016
581 руб.
Резервуар вертикальный стальной РВС-5000 для хранения бензина АИ-92 общий вид, РВС - 5000 развертка, Установка оборудования на РВС, Люк световой (ЛС-500), Люк-лаз (ЛЛ-600), Клапан дыхательный КДС-2300-Чертежи-Графическая часть-Оборудование транспорта и хр
Реабілітаційні заходи у хворих на первинну гіпотензію
ПЛАН Вступ 1. Огляд літератури по темі 1.1 Причини виникнення первинної артеріальної гіпотензії 1.2 Лікування хворих з гіпотензивними станами 1.3 Лікувальне харчування при первинній гіпотензії 2. ЛФК при первинній гіпотензії 2.1 Фізіотерапія при гіпотензивних станах 2.2 Загартовування при гіпотензії 2.3 Сауна при гіпотензії 2.4 Лікувальний масаж 2.5 Механотерапія та працетерапія при гіпотензивних станах 2.6 Психотерапія при первинній гіпотезі 2.7 Фітотерапія при первинній гіпотензії 2.8 Санаторн
User elementpio : 3 февраля 2013
Электротехника, электроника и схемотехника. Экзамен
Экзаменационные вопросы по курсу «Электроника». 1.Аналоговые ключи на транзисторах. 2.Изобразите принципиальную схему базового элемента 2И-НЕ семейства ТТЛ. Составьте таблицу истинности. Приведите вид входной и передаточной характеристик. Дайте определения основным параметрам ЦИМС. Объясните, какие параметры ЦИМС можно определить с использованием передаточной характеристики. 3.Изобразите принципиальную схему усилительного каскада на биполярном транзисторе со структурой n-p-n, по схеме с общим э
User gnv1979 : 8 января 2017
30 руб.
up Наверх