Функциональное Логическое Программирование. Лабораторные работы, Вариант №3.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой 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". Сформируйте новый файл
Обработка списков в языке 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.
Роман16
: 25 января 2022
Написать на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
200 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3.
nik200511
: 17 мая 2019
Лабораторная работа No3
Работа со строками и файлами в языке SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке SWI-PROLOG; файл cо входными данными для программы. Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с
183 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3.
SibGUTI2
: 26 июня 2016
Лабораторная работа №3
Вариант 3
Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
35 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3
wchg
: 20 августа 2013
Задание:
Определите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
79 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
nik200511
: 17 мая 2019
Лабораторная работа No1
Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех
183 руб.
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3.
nik200511
: 17 мая 2019
Лабораторная работа No2
Обработка списков в языках CLISP и SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходные тексты программ и результаты работы программ (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP; файл с исходным текстом программы на языке SWI-PROLOG. Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG пр
183 руб.
Лабораторная работа №1,2 Функциональное и Логическое Программирование Вариант 3
Russianbear
: 22 апреля 2018
Лабораторная 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-
75 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
SibGUTI2
: 26 июня 2016
Лабораторная работа №1
Вариант 3
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L.
Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).
35 руб.
Другие работы
Контрольная работа по дисциплине: Стандартизация и сертификация. Вариант №6.
NikolaSuprem
: 9 февраля 2021
Контрольная работа по дисциплине предназначена для проверки знаний, полученных студентами при изучении данного курса и получения практических навыков работы.
Вариант 6
1. Нормативные основы метрологического обеспечения
2. Информационное обеспечение в области стандартизации
3. Европейские методы сертификации
4. Написать процедуру, которая переписывает все положительные элементы одномерного массива в другой одномерный массив.
300 руб.
Радиация: биологические эффекты и аварии
Aronitue9
: 20 августа 2012
В реферате изложена история открытия радиоактивности. Описаны свойства и источники ионизирующего излучения, биологические эффекты радиации, примеры и последствия радиационных катастроф и аварий. Приведена шкала классификации ядерных событий INES.
50 руб.
Аналіз забезпеченості обіговими коштами і ефективності їх використання на Чернівецькому гумовзуттєвому заводі ВАТ "Розма"
Aronitue9
: 25 ноября 2012
Вступ
Сьогодні, коли економіка України переходить на ринкові методи функціонування, кожне підприємство саме відповідає за себе. Знов створені і вже діючі підприємства самі вирішують, яку продукцію випускати, за якими цінами реалізовувати. З цього приводу важливість і актуальність проблеми організації обігових коштів беззаперечно. Саме, поряд з основними, забезпечують діяльність підприємства. Немає обігових коштів – немає виробництва.
Недостатність джерел формування обігових коштів призводить до
4 руб.
Цифровая обработка сигналов. Зачет. Билет №7. Вариант №1. СибГУТИ
filenet
: 18 апреля 2016
Апрель 2016 год. Зачет.
Исходные данные итогового задания зависят от:
Nгр- номера группы, в которой обучается студент (двузначное число),
Nпр - две последние цифры пароля студента (двузначное число).
1. Дано коэффициенты ОДПФ
2. Дано разностное уравнение дискретной цепи.
Изобразить каноническую схему дискретной цепи.
Записать передаточную функцию дискретной цепи.
Проверить устойчивость дискретной цепи.
3. Дана передаточная функция дискретной цепи.
Апрель 2016 год. Зачет.
300 руб.