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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon flp_lab1.BAK
material.view.file_icon flp_lab1.lisp
material.view.file_icon лаб1.docx
material.view.file_icon
material.view.file_icon lab2.BAK
material.view.file_icon lab2.pl
material.view.file_icon лаб2.docx
material.view.file_icon
material.view.file_icon 1.txt
material.view.file_icon 2.txt
material.view.file_icon lab3.BAK
material.view.file_icon lab3.pl
material.view.file_icon л3.docx

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

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

Описание

Лаба 1
Обработка списков в языке CLISP
Вариант 3

Переставьте элементы списка 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
Из каждой группы подряд идущих элементов списка L оставьте только один. Например, для языка CLISP при L=(1 1 a a 3 3 3 + + + +) функция должна вернуть (1 a 3 +)

Лаба 3
В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing" замените это окончание на "ed". Сформируйте новый файл

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

2022. Сибирский государственный университет телекоммуникаций и информатики.



Оценка зачет.

Галкина М.Ю
Функциональное логическое программирование. Курсовая работа. Вариант №3.
Написать на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
User Роман16 : 25 января 2022
200 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3.
Лабораторная работа No3 Работа со строками и файлами в языке SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке SWI-PROLOG; файл cо входными данными для программы. Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с
User nik200511 : 17 мая 2019
183 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3.
Лабораторная работа №3 Вариант 3 Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User SibGUTI2 : 26 июня 2016
35 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3
Задание: Определите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User wchg : 20 августа 2013
79 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех
User nik200511 : 17 мая 2019
183 руб.
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3.
Лабораторная работа No2 Обработка списков в языках CLISP и SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходные тексты программ и результаты работы программ (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP; файл с исходным текстом программы на языке SWI-PROLOG. Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG пр
User nik200511 : 17 мая 2019
183 руб.
Лабораторная работа №1,2 Функциональное и Логическое Программирование Вариант 3
Лабораторная 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-
User Russianbear : 22 апреля 2018
75 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
Лабораторная работа №1 Вариант 3 Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L. Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).
User SibGUTI2 : 26 июня 2016
35 руб.
Анализ и проектирование безопасности в машинном зале компрессорной станции
Представление (описание) объекта исследования Характеристика объекта исследования Характеристика объекта защиты Выбор объекта проектирования Анализ опасных и вредных факторов Представление технологии рабочего места как системы Выбор источников опасности Выбор значимых опасностей Методы контроля энергий (опасностей, действий, ОВФ) Причины негативных событий Отбор (выбор) значимых факторов Количественная оценка Оценка последствий от воздействия ОВФ Характер действия ОВФ. 9 Последствия Разработка м
User evelin : 9 марта 2015
35 руб.
Зачетная работа по дисциплине: Экономическая оценка инвестиций. Вариант №6
1. Что представляют собой инвестиции? а) вложение денежных средств, с целью получения прибыли; б) вложение капитала во всех его формах с целью получения прибыли, а также достижения другого экономического или неэкономического эффекта; в) вложение основных средств, с целью получения прибыли или любого другого экономического эффекта. 2. Какие инвестиции являются высоколиквидными? а) инвестиции, которые имеют период превращения в денежную форму, без потери рыночной стоимости, менее 1 месяца; б) ин
User Roma967 : 4 декабря 2014
300 руб.
promo
Планирование и бюджетирование в государственном и муниципальном управлении.фм_БАК / Итоговый тест/ 430 ответов / Синергия / МТИ / МосАП.
Планирование и бюджетирование в государственном и муниципальном управлении.фм_БАК (430 вопросов с правильными ответами) Занятие 1 Занятие 2 Занятие 3 Занятие 4
User Скиталец : 5 декабря 2023
390 руб.
Экзамен по предмету "Представление графической информации". Билет 6
Билет 6 1. Спектральная чувствительность глаза. Способы создания цветного изображения. Основные параметры цвета. 2. Построить LZ код для сообщения 01011011 00110111 Окно W=8.
User olyly7 : 18 апреля 2012
120 руб.
up Наверх