Лабораторная работа №3 «Работа со строками и файлами в языке SWI-PROLOG»

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

material.view.file_icon
material.view.file_icon
material.view.file_icon input.txt
material.view.file_icon lab3.pl
material.view.file_icon output.txt
material.view.file_icon .~lock.lab3.docx#
material.view.file_icon lab3.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля.

Вариант 5
В каждой строке текстового файла, состоящего из нескольких строк, переставьте слова в обратном порядке. Сформируйте новый файл.

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

Оценка: Зачет 
Уважаемый студент, замечаний нет. Галкина Марина Юрьевна
Работа со строками и файлами в языке SWI-PROLOG - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 0
Лабораторная работа №3 «Работа со строками и файлами в языке SWI-PROLOG» Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 0. Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны
User SibGOODy : 20 декабря 2023
400 руб.
promo
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 3
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 3: В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing" замените это окончание на "ed". Сформируйте новый файл.
User Roma967 : 4 января 2024
400 руб.
promo
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 5
Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: - файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); - файл с исходным текстом программы н
User SibGOODy : 20 декабря 2023
400 руб.
promo
Понятие лингвистической переменной. Язык программирования Prolog
Содержание 1. Нечеткая лингвистическая переменная 2. Пролог - язык программирования ЭС Используемая литература Вопрос 24. Нечеткая лингвистическая переменная Понятие лингвистической переменной Лингвистическая переменная отличается от числовой переменной тем, что ее значениями являются не числа, а слова или предложения в естественном или формальном языке. Поскольку слова, в общем, менее точны, чем числа, понятие лингвистической переменной дает возможность приближенно описывать явления, ко
User alfFRED : 10 октября 2013
10 руб.
Лабораторная работа на языке Пролог (Prolog). Списки
Знакомство с рекурсивной структурой данных на примере списка. В программе реализованы следующие функции работы со списками: Вывод списка на экран Удаление элементов по номеру Удаление элементов по значению Добавление элемента в конец Вставка по номеру Интерактивное общение с пользователем реализовано при помощи меню.
User DocentMark : 14 сентября 2011
110 руб.
Лабораторная работа №3
Лабораторная работа №3 по дисциплине "Моделирование систем". ЧАСТОТНЫЙ АНАЛИЗ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ. Задание №1 Собрать схему (рис.1) Исследовать зависимость напряжения на резисторе от частоты сигнала. Результаты записать в таблицу. В соответствии с таблицей построить график амплитудно-частотной характеристики (АЧХ). Примечание: индикатор напряжения должен быть установлен в режим измерения переменного напряжения (AC). Задача №2 Собрать схему (рис.2) С помощью измерителя частотных хара
User ITNerd : 23 октября 2025
510 руб.
Лабораторная работа №3
Лабораторная работа №3
Лабораторная работа №3 по дисциплине "Измерение параметров и оценка качества мультимедиа продукции". ИЗУЧЕНИЕ ПРИНЦИПОВ ПРЕОБРАЗОВАНИЯ АНАЛОГОВОЙ ИНФОРМАЦИИ В ЦИФРОВУЮ ФОРМУ С ПОМОЩЬЮ МОДЕЛИРОВАНИЯ АЦП И ЦАП В СРЕДЕ MULTISIM Задание: Изучить теорию построения ЦАП и АЦП. Исследовать работу схем ЦАП и АЦП при помощи программы моделирования MultiSim. Первым этапом аналого–цифрового преобразования является дискретизация (представление аналогового сигнала последовательностью его отсчетов в дискр
User ITNerd : 22 октября 2025
370 руб.
Лабораторная работа №3
Лабораторная работа №3
Решить систему линейных уравнений  x1 – x2 + x3 = 3, 2x1 + x2 + x3 = 11,  x1 + x2 +x3 = 8.
User John111 : 16 июня 2023
50 руб.
Лабораторная работа №3
Контрольная работа по дисциплине "Финансовый менеджмент"
Введение Портфельные риски САРМ – модель и бета-коэффициент Заключение Приложение 1. Бета-коэффициенты ликвидных Российских акций Задача №1 Условие По данным таблицы №1 (X – готовая продукция на складе предприятия; Y – выручка от реализации продукции) найти параметры уравнения регрессии методом наименьших квадратов. Для проверки адекватности уравнения регресии определить величину среднего относительного отклонения. По полученному уравнению регрессии для среднегодовой величины готовой продукции н
User ДО Сибгути : 11 февраля 2014
100 руб.
Утраченные дворцовые постройки в Царицыне
3 июня 1785 года оказалось одним из самых тяжелых дней в жизни знаменитого архитектора Василия Ивановича Баженова. Императрица Екатерина II, посетив усадьбу Царицыно, над созданием которой он трудился около десяти лет, осталась недовольной увиденным. Последовал приказ о разборке главных построек баженовского ансамбля – дворцов самой императрицы, ее сына Павла Петровича и детей Павла. Документы сохранили сведения лишь об одной причине недовольства царственной заказчицы - по ее собственным словам,
User Qiwir : 26 августа 2013
5 руб.
Гидравлика Задача 4.27 Вариант 24
Газовая смесь (задана по массе, объему, в %) нагревается при p=const от t1, ºC до t2, ºC (состав смеси согласно варианту). Определить: теплоемкость отдельных компонентов и теплоемкость смеси, считая не зависящей ее от температуры, т.е. при c=const; среднюю теплоемкость отдельных компонентов и теплоемкость смеси, считая зависимость ее от температуры нелинейной, т.е. c≠const.
User Z24 : 6 февраля 2026
180 руб.
Гидравлика Задача 4.27 Вариант 24
Некрасов Б.Б. Задачник по гидравлике, гидромашинам и гидроприводу Задача 5.15
Центробежный насос, характеристика которого описывается уравнением Нн=Н0–k1Q², нагнетает жидкость в трубопровод, потребный напор для которого пропорционален квадрату расхода: Нпотр=k2Q². Определить подачу насоса и его напор, если Н0=5 м, k1=k2=0,05·106 с2/м5. Какими будут подача насоса и напор, если частота его вращения увеличится вдвое и вдвое возрастет сопротивление трубопровода, т.е. k’2=0,1·106 с2/м5? Ответ: Qн=7,07 л/c, Н=2,5 м, Qʹн=11,5 л/c, Нʹ=13,3 м.
User Z24 : 24 декабря 2025
150 руб.
Некрасов Б.Б. Задачник по гидравлике, гидромашинам и гидроприводу Задача 5.15
up Наверх