Работа со строками и файлами в языке SWI-PROLOG - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 0

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.pl
material.view.file_icon lab3.txt
material.view.file_icon out.txt
material.view.file_icon Отчет.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

Задание на лабораторную работу

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

Вариант 0.
Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл.

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

Без замечаний!
Год сдачи: 2023 г.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Лабораторная работа №3 «Работа со строками и файлами в языке SWI-PROLOG»
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля. Вариант 5 В каждой строке текстового файла, состоящего из нескольких строк, переставьте слова в обратном порядке. Сформируйте новый файл.
User sarekuwa : 3 февраля 2020
250 руб.
Лабораторная работа №3 «Работа со строками и файлами в языке SWI-PROLOG»
Лабораторная работа №3 по дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов: -число; -неположительное число (при вызове используйте лямбда-функцию). Описание решения Определяем функционал CHANGE, заменяющий все элементы списка, не обладающие определенным свойством, на символ *, используя применяющий функционал FUNCALL.
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа №3 по дисциплине Функциональное и логическое программирование
1.Задание Определите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа № 3 по дисциплине: Функциональное и логическое программирование
Лабораторная работа №3 Вариант 7 Условие задачи: Определите на языке ЛИСП функционал, аналогичный встроенному предикату MAPLIST для одноуровнего списка. (Используйте применяющие функционалы). Проверьте работу функционала для функций: -REVERSE; -LIST. Исходный текст программы: (defun maplist1 (fn l) (cond ((null l) nil)
User 1231233 : 29 января 2012
23 руб.
Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0
Вариант №0 Лабораторная работа №1 Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функ
User IT-STUDHELP : 11 ноября 2023
700 руб.
Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0 promo
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Задание Определите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов: -неотрицательное число (при вызове используйте лямбда-функцию); -четное число. Описание решения Текст программы Результаты работы программы
User Учеба "Под ключ" : 7 января 2017
150 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0
Вариант №0 Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть в
User IT-STUDHELP : 11 ноября 2023
1000 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0 promo
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 3
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 3: В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing" замените это окончание на "ed". Сформируйте новый файл.
User Roma967 : 4 января 2024
400 руб.
promo
Реконструкция и модернизация моторного участка АТП ТОО «Казцинк-Транс» города Риддер (моторный участок, стенд холодной обкатки двигателей КамАЗ)
Проект состоит из расчетно-пояснительной записки и графической части. Расчетно-пояснительная записка содержит: технико-экономического обоснования проекта, производственной программы АТП, организации ТО и ТР на АТП, строительные требования предъявляемые к АТП, конструкторская часть, где произведен проверочный расчет агрегатов внедряемого стенда, безопасность и экологичность прокта и экономическая эффективность проекта. Графическая часть представлена на 8 листах формата А1: 1. ТЭО 2. генеральный п
User proekt-sto : 14 января 2017
700 руб.
Реконструкция и модернизация моторного участка АТП ТОО «Казцинк-Транс» города Риддер (моторный участок, стенд холодной обкатки двигателей КамАЗ)
Термодинамика и теплопередача ТюмГНГУ Теория теплообмена Задача 1 Вариант 78
Плоская стальная стенка толщиной δ1 (λ1=40 Вт/(м·К)) с одной стороны омывается газами; при этом коэффициент теплоотдачи равен α1. С другой стороны стенка изолирована от окружающего воздуха плотно прилегающей к ней пластиной толщиной δ2 (λ2=0,40 Вт/(м·К). Коэффициент теплоотдачи от пластины к воздуху равен α2. Определить тепловой поток ql, Вт/м² и температуры t1, t2 и t3 поверхностей стенок, если температура продуктов сгорания tг, а воздуха — tв.
User Z24 : 11 января 2026
120 руб.
Термодинамика и теплопередача ТюмГНГУ Теория теплообмена Задача 1 Вариант 78
Корпоративные финансы билет №11
В чем заключается суть создания горизонтальных корпораций? В чем плюсы и минусы таких структур? Приведите пример таких компаний из практической деятельности (экономика вашего населенного пункта, региона, страны, мира, как в настоящее время, так и возможно в истории экономической деятельности). Задача Сумма уставного капитала предприятия равна 1000 тыс. руб. В настоящее время у предприятия нет заемного капитала (вариант А). Руководство предприятия собирается реструктурировать капитал, заняв 200
User inwork2 : 13 декабря 2017
100 руб.
Военное воспитание в Спарте
Введение §1. Историческая справка: образование Спартанского государства. §2. Цель, задачи и система спартанского воспитания. §3. Содержание и методы воспитания мальчиков в Спарте. Физическое и музыкальное образование. §4. Женское воспитание в Спарте. §5. Философы Древней Греции о физическом воспитании как о главном аспекте военного воспитания. Заключение. СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ: Аристотель «Собрания в четырех томах» т.4 М 1984 «Мысль» Издательство Академии Наук СССР. Инст
User Aronitue9 : 23 марта 2013
30 руб.
up Наверх