Лабораторная работа №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. Понятие о выборочном исследовании 2. Принципы образования выборочных совокупностей 2.1 Случайный отбор 2.2 Механический отбор 2.3 Типический отбор 2.4 Серийный отбор 3. Понятие ошибки выборки и методы её определения 3.1 Понятие ошибки выборки 3.2 Методы определения ошибки выборки 1. Понятие о выборочном исследовании Как уже отмечалось ранее статистическое исследование может осуществляться по данным не сплошного наблюдения, основная цель которого состоит в получении характеристик
User Qiwir : 16 августа 2013
10 руб.
Инфокоммуникационные технологии и системы связи
1. В некоторой области пространства имеется электростатическое поле, потенциал которого зависит от координат x и z по следующему закону: ( ) 2 2 4 ( , , ) M N M x yz Nx y z j + = - + . Найти закон изменения плотности стороннего заряда в этом поле, считая, что проницаемость среды равна e . В задаче: N — предпоследняя цифра Вашего шифра; M — последняя цифра Вашего шифра. 2. Рассматривается однородная гармоническая волна с волновым вектором k = ka0 r r ; вектором 0 E = Eb r r с амплитудой при t = 0
User Решатель : 22 сентября 2024
750 руб.
Инфокоммуникационные технологии и системы связи
Проектирование конструкции цепнодолбёжного станка ДЦА-3
1. Общая часть 3 1.1 Введение (актуальность темы, цель и задачи работы) 3 1.2 Назначение и техническая характеристика станка 4 1.3 Описание схем (функциональной, кинематической), составных частей и подготовки к работе
User Aronitue9 : 11 октября 2012
42 руб.
Проектирование конструкции цепнодолбёжного станка ДЦА-3
Краснощеков Задачник по теплопередаче Задача 1.25
Как изменятся тепловые потери с 1 м трубопровода, рассмотренного в задаче 1-24, если слои изоляции поменять местами, т.е. слой с большим коэффициентом теплопроводности наложить непосредственно на поверхность трубы? Все другие условия оставить без изменений. Ответ: Потери теплоты увеличатся и составят ql = 33,7 Вт/м. Температура на границе соприкосновения слоев изоляции tc3 = 105ºС.
User Z24 : 24 сентября 2025
150 руб.
Краснощеков Задачник по теплопередаче Задача 1.25
up Наверх