Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №02.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №3
Работа со строками и файлами в языке SWI-PROLOG
Условие задачи
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 2. Определите, совпадают ли два текстовых файла. Если нет, то получите номер первой строки и позиции первого символа в этой строке, в котором файлы отличаются между собой.
Работа со строками и файлами в языке SWI-PROLOG
Условие задачи
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 2. Определите, совпадают ли два текстовых файла. Если нет, то получите номер первой строки и позиции первого символа в этой строке, в котором файлы отличаются между собой.
Дополнительная информация
Проверил: Галкина М.Ю.
Похожие материалы
Лабораторная работа №3 по дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).
Описание решения
Определяем функционал CHANGE, заменяющий все элементы списка, не обладающие определенным свойством, на символ *, используя применяющий функционал FUNCALL.
50 руб.
Лабораторная работа №3 по дисциплине Функциональное и логическое программирование
Dusya
: 12 сентября 2012
1.Задание
Определите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
100 руб.
Лабораторная работа № 3 по дисциплине: Функциональное и логическое программирование
1231233
: 29 января 2012
Лабораторная работа №3
Вариант 7
Условие задачи:
Определите на языке ЛИСП функционал, аналогичный встроенному предикату MAPLIST для одноуровнего списка. (Используйте применяющие функционалы). Проверьте работу функционала для функций:
-REVERSE;
-LIST.
Исходный текст программы:
(defun maplist1 (fn l)
(cond
((null l) nil)
23 руб.
Лабораторные работы №1-3 по дисциплине «Функциональное и логическое программирование». Вариант №02.
teacher-sib
: 23 января 2019
Лабораторная работа No1
Обработка списков в языке CLISP
Номер задачи выбирается по последней цифре пароля.
Присылаемый на проверку архив должен содержать 2 файла:
файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов);
файл с исходным текстом программы на языке CLISP.
Задание на лабораторную работу
Напишите на языке CLISP программу для работы со списками по заданию.
Обязательно использование рекурсии. Ввод всех
800 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 9
Roma967
: 7 ноября 2024
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 9. Обратите все слова в текстовом файле, сохраняя порядок слов и строк. Сформируйте новый файл.
400 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 4
Roma967
: 7 ноября 2024
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 4. В текстовом файле, состоящем из нескольких строк, упорядочите слова в каждой строке лексикографически. Сформируйте новый файл.
400 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 1
SibGOODy
: 20 декабря 2023
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
400 руб.
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №1
boeobq
: 19 ноября 2021
Работа со строками и файлами в языке SWI-PROLOG
Задание на лабораторную работу
Напишите на языке SWI-PROLOG программу для работы с текстовым
файлом, состоящим из нескольких строк. При преобразовании файла должны
быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля.
Задание для варианта №1
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
Отчет содержит крат
250 руб.
Другие работы
Гидравлика Севмашвтуз 2016 Задача 47 Вариант 9
Z24
: 2 ноября 2025
Вода перетекает из верхнего резервуара в нижний по расширяющейся трубе — диффузору, имеющему малый угол конусности и плавно закругленный вход (рис.35). Пренебрегая потерей на входе в диффузор, определить при каком уровне воды Н1 в верхнем резервуаре абсолютное давление в узком сечении 1-1 диффузора сделается равным нулю. Коэффициент сопротивления диффузора ζдиф=0,2. Размеры: d1, d2, уровень H2. Учесть потерю на внезапное расширение при выходе из диффузора. Атмосферное давление 750 мм рт.ст.
У
200 руб.
Повышение эксплуатационной экономичности буксира проекта Н 32/90 (чертежи дизелей 6ЧРН36/45 и 6ЧН24/24)
dex89
: 9 июня 2012
Содержание
ВВЕДЕНИЕ
1. Обоснование задач модернизации
1.1 Анализ современных требований к СЭУ судов и пути их достижения
1.2 Постановка задач дипломного проекта
1.3 Анализ показателей судна и энергетической установки прототипа
2. Модернизация главной судовой энергетической установки
2.1 Обоснование состава главной энергетической установки с выбором основных её элемен тов и согласование её с гребными винтами
2.2 Сопоставление показателей энергетических установок судна и прототипа.
2.3. Обос
3000 руб.
Лабораторная работа №2 по дисциплине: Дискретная математика. Вариант №21
IT-STUDHELP
: 30 декабря 2021
Задание 1
Решить задачу нахождения кратчайшего маршрута на взвешенном графе с помощью алгоритма Дейкстры.
Исходные данные: вершина х0 — начальная; вершина х7 — конечная
Задание 2
Решить задачу о коммивояжёре.
Исходные данные к задаче нахождения гамильтонова цикла в графе
Задание 3
Решить задачу нахождения максимального потока в транспортной сети с помощью алгоритма Форда—Фалкерсона.
Исходные данные:
Дана сеть S(X,U) x0 —исток сети; x7 — сток сети, где x0 X; x7 X.
Задание 4
Выполнить минимиз
400 руб.
Теоретическое и правовое обеспечение управления государственным и муниципальным заказом
Анатолий32
: 5 сентября 2019
Актуальность настоящей работы объясняется приоритетностью решения проблем данного направления для России и важностью изучения крупномасштабной централизованной системы правоотношений в контрактной системе в области государственных и муниципальных заказов для обеспечения государственных и муниципальных нужд, необходимостью надежного законодательного и договорного обеспечения прав сторон по государственным контрактам на поставку товаров или оказание услуг.
Основная задача системы в сфере государс
200 руб.