Работа со строками и файлами в языке SWI-PROLOG - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 0
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №3
«Работа со строками и файлами в языке SWI-PROLOG»
Задание на лабораторную работу
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 0.
Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл.
«Работа со строками и файлами в языке SWI-PROLOG»
Задание на лабораторную работу
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 0.
Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл.
Дополнительная информация
Без замечаний!
Год сдачи: 2023 г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Год сдачи: 2023 г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Лабораторная работа №3 «Работа со строками и файлами в языке SWI-PROLOG»
sarekuwa
: 3 февраля 2020
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля.
Вариант 5
В каждой строке текстового файла, состоящего из нескольких строк, переставьте слова в обратном порядке. Сформируйте новый файл.
500 руб.
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант №0
IT-STUDHELP
: 11 ноября 2023
Вариант №0
Лабораторная работа №1
Задание
Напишите на языке CLISP программу для работы со списками по заданию.
Обязательно использование рекурсии. Ввод всех входных данных должен
запрашиваться с клавиатуры в процессе работы программы (функции). Не
допускается использование: функционалов, а в теле рекурсивной функции -
операторов SET и SETQ.
Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функ
700 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Учеба "Под ключ"
: 7 января 2017
Задание
Определите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Описание решения
Текст программы
Результаты работы программы
150 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Функциональное и логическое программирование. Вариант №0
IT-STUDHELP
: 11 ноября 2023
Вариант №0
Задание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть в
1000 руб.
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом - Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 3
Roma967
: 4 января 2024
Задание
Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла.
Вариант 3:
В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing" замените это окончание на "ed". Сформируйте новый файл.
400 руб.
Другие работы
Лабораторные работы №1,2,3 по дисциплине: Микропроцессорные системы (часть 1). Вариант №06
IT-STUDHELP
: 17 июля 2020
Лабораторная работа №1
1. Цель работы
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Таблица 1 – Исходные данные варианта
Последняя цифра шифра студента Уровень оптимизации Цель оптимизации Формировать листинг Микроконтролле
350 руб.
Контрольная работа по дисциплине: Оптические интерфейсы. Вариант 10
Учеба "Под ключ"
: 24 февраля 2025
Контрольные вопросы к разделу 1
1. Что называют оптическими интерфейсами?
2. Какое назначение у модуля SFP.
3. Что входит в состав модуля SFP?
4. Чем отличаются модули SFP от модулей XFP, CFP в конструкциях и характеристиках?
5. В каких диапазонах волны оптического спектра генерируются и детектируются излучения в модулях SFP, XFP, CFP?
6. Назвать возможные расстояния оптической передачи, которые могут поддерживать модули SFP, XFP, CFP при использовании одномодовых волокон G.652c.
7. Какие типы
1700 руб.
Бруй Л.П. Техническая термодинамика и теплопередача ТОГУ Задача 5 Вариант 00
Z24
: 14 января 2026
Определить потерю теплоты одним погонным метром стального паропровода с наружным диаметром 100 мм в результате лучистого теплообмена. Паропровод расположен в кирпичном канале, имеющем поперечное сечение 300×300 мм. Температуру наружной поверхности паропровода t1 и внутренней поверхности стенок канала t2 принять из табл. 3. Степень черноты окисленной стали и красного кирпича см. в. приложении 1.
В конце задачи следует ответить письменно на следующие вопросы:
1. Что называется степенью черно
180 руб.
Функціонування банківських систем зарубіжних країн
alfFRED
: 5 ноября 2012
Зміст
1 Забезпечення конвертованості національної валюти в країнах з перехідною економікою
2 Загальноекономічні та історичні чинники формування моделей банківської системи в зарубіжних країнах
3 Фінансові ринки зарубіжних країн та основні види фінансових інструментів, що обертаються на них
4 Комерційні банки нових індустріальних країн Південно-Східної Азії: особливості розвитку та функціонування
5 Охарактеризувати діяльність провідних інвестиційних банків США та їх функції на ринку капіталу США
10 руб.