Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №1
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Работа со строками и файлами в языке SWI-PROLOG
Задание на лабораторную работу
Напишите на языке SWI-PROLOG программу для работы с текстовым
файлом, состоящим из нескольких строк. При преобразовании файла должны
быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля.
Задание для варианта №1
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
Отчет содержит краткие теоретические сведения, которые использованы при выполнении лабораторной работы, исходный текст программы и результат её работы в виде скриншота.
Файл с исходным текстом программы на языке SWI-PROLOG,
файл cо входными данными для программы и файл с выходными данными прилагаются к отчету.
Объем отчета составляет 8 страниц формата А4.
Задание на лабораторную работу
Напишите на языке SWI-PROLOG программу для работы с текстовым
файлом, состоящим из нескольких строк. При преобразовании файла должны
быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля.
Задание для варианта №1
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
Отчет содержит краткие теоретические сведения, которые использованы при выполнении лабораторной работы, исходный текст программы и результат её работы в виде скриншота.
Файл с исходным текстом программы на языке SWI-PROLOG,
файл cо входными данными для программы и файл с выходными данными прилагаются к отчету.
Объем отчета составляет 8 страниц формата А4.
Дополнительная информация
Год сдачи: 2019
Преподаватель: Галкина М.Ю.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Преподаватель: Галкина М.Ю.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Похожие материалы
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 1
SibGOODy
: 20 декабря 2023
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
400 руб.
Лабораторная работа №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 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 9
Roma967
: 7 ноября 2024
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 9. Обратите все слова в текстовом файле, сохраняя порядок слов и строк. Сформируйте новый файл.
400 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 4
Roma967
: 7 ноября 2024
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 4. В текстовом файле, состоящем из нескольких строк, упорядочите слова в каждой строке лексикографически. Сформируйте новый файл.
400 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант №4
svladislav987
: 9 ноября 2021
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
В текстовом файле, состоящем из нескольких строк, упорядочите слова в каждой строке лексикографически. Сформируйте новый файл.
200 руб.
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №02.
teacher-sib
: 26 мая 2019
Лабораторная работа №3
Работа со строками и файлами в языке SWI-PROLOG
Условие задачи
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 2. Определите, совпадают ли два текстовых файла. Если нет, то получите номер первой строки и позиции первого символа в этой строке, в котором файлы отличаются между собой.
250 руб.
Другие работы
Экзаменационная работа по предмету : "Технология разработки программного обеспечения". Вариант № 3
xtrail
: 19 апреля 2013
Вопрос 1. Общие вопросы и коллективная разработка (гл. 1, 5 и 7)
Вариант 3. Какие бывают модели процесса создания программного обеспечения, и чем они характеризуются?
Вопрос 2. Разработка требований
Вариант 3. В чем назначение аттестации требований, и на какие этапы она делится?
Вопрос 3. Проектирование
Вариант 3. Каковы типичные вопросы, решаемые при проектировании? Какие модели систем используются в структурных методах?
Вопрос 4. Программирование и документирование
Вариант 3. Каковы основны
350 руб.
Сетевые технологии высокоскоростной передачи данных
kombatowoz
: 22 октября 2020
лабораторные работы №1-3 по сетевым технологиям передачи данных 02 вариант 2020г
лаб1
Цель работы
Изучение технологии Ethernet и ее технических решений, реализуемых на современных сетях связи.
лаб2
Изучение принципов мультиплексирования и коммутации в АТМ
1)Поясните процесс формирования потока данных в АТМ.
2)Поясните принцип мультиплексирования в АТМ.
3)Поясните отличие самомаршрутизации от таблично-контроллерной маршрутизации
лаб3
Изучение принципов построения и практической реализации опти
300 руб.
Контрольная работа. Направляющие системы электросвязи. Вариант №5
chester
: 17 января 2014
Вариант: 05
Оконечные пункты: г. Орел – г.Воронеж
λ= 1,55 мкм
n1=1,49
n2=1,484
Содержание
Введение 3
1 Характеристика местности 5
2 Выбор трассы прокладки кабеля 7
3 Расчет необходимого числа каналов 10
4 Расчет параметров оптического кабеля 13
5 Выбор аппаратуры ВОСП 17
6 Выбор типа оптического кабеля и описание его конструкции 19
7 Расчет длины участка регенерации ВОЛП 22
8 Составление сметы на строительство линейных сооружений 24
9 Расчет параметров надежности ВОЛП 27
10 Прокладка ОК в грун
1000 руб.
Деталировка-Сборочный чертеж-Пневмоцилиндр: Гильза пневмоцилиндра, Шток, Поршень, Крышка передняя-Чертежи-Графическая часть-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Диплом
as.nakonechnyy.92@mail.ru
: 22 июня 2016
Деталировка-Сборочный чертеж-Пневмоцилиндр: Гильза пневмоцилиндра, Шток, Поршень, Крышка передняя-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
581 руб.