Лабораторная работа № 5 по дисциплине: Функциональное и логическое программирование
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №5
Вариант 7
Условие задачи:
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом. При преобразовании файла должны быть сохранены переводы строк.
Исходный текст программы:
domains
file=myfile; myfile1
predicates
go
transform
tr(string,string)
goal
clearwindow,
go, renamefile("test1.txt","test.txt"),
write("done"),nl.
Вариант 7
Условие задачи:
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом. При преобразовании файла должны быть сохранены переводы строк.
Исходный текст программы:
domains
file=myfile; myfile1
predicates
go
transform
tr(string,string)
goal
clearwindow,
go, renamefile("test1.txt","test.txt"),
write("done"),nl.
Похожие материалы
Лабораторная работа № 5 по дисциплине Функциональное и логическое программирование. Вариант 7
Некто
: 16 сентября 2018
Условие задачи:
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом. При преобразовании файла должны быть сохранены переводы строк.
50 руб.
Лабораторная работа №5 по дисциплине: Функциональное и логическое программирование. Вариант №9
SibGOODy
: 14 сентября 2018
Задание
В текстовом файле, состоящем из нескольких строк, определите количество слов в каждой строке и информацию об этом занесите в отдельную строку нового файла в виде:
строка № <номер строки> содержит <количество слов в строке> слов
Текст программы
Результаты работы программы
150 руб.
Лабораторная работа №5 по дисциплине "Функциональное и логическое программирование". Вариант 4
Greenberg
: 19 февраля 2013
Задание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 4
Переставьте строки текстового файла в обратном порядке.
79 руб.
Лабораторная работа № 5 по дисциплине «Функциональное и логическое программирование». 6-й вариант
mastar
: 7 февраля 2013
Лабораторная работа №5
по дисциплине
«Функциональное и логическое программирование»
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E.
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты
125 руб.
Отчет по лабораторной работе № 5 по дисциплине «Функциональное и логическое программирование». Вариант №6
RishaDolos
: 18 февраля 2012
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Задание. Вариант №6.
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все слова в кажд
68 руб.
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Билет №4
1. На языке Clisp определите функцию, которая меняет местами второй и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR,CDR,CONS,APPEND,LIST,LAST,BUTLASTс одним аргументом,REVERSE).
2. Какое значение получит Xв результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в языке SWI-Prolog?
200 руб.
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлени
200 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
Контрольная работа
Во вложении Word+prolog
Создание базу данных с расписанием движения поездов: номер поезда, пункт назначения, время отправления, время прибытия. Найти номер и время отправления ближайшего по-езда до Москвы. Текущее время вводится с клавиатуры.
700 руб.
Другие работы
Гидромеханика ПетрГУ 2014 Задача 1 Вариант 49
Z24
: 7 марта 2026
U-образный ртутный манометр, показание которого hрт, присоединен к сосуду (рис.1), заполненному бензином ρбенз = 700 кг/м³; уровень масла над ртутью hм.
Определить показание пружинного манометра (обозначение буквой М), установленного на крышке резервуара и абсолютное давление рабс паров на поверхности бензина, а также возможную высоту уровня бензина в пьезометре hр при условии, что известны: высота h от места установки манометра до свободной поверхности бензина; высота а от места установки ма
200 руб.
Английский язык. Контрольная работа. 1-й курс. 2-й семестр. Все варианты
Сергей140
: 16 октября 2019
Описание:
I.Перепишите и письменно переведите на русский язык следующие предложения. Помните, что объектный и субъектный инфинитивные обороты соответствуют придаточным предложениям.
l. Some liquids are known to conduct current without any changes to themselves.
2.Samples of semiconductors with improved properties are reported, to be obtained, on a new installation.
3.Scientific discoveries to be practically applied in industry and agriculture are paid special attention to.
II.Перепишите и пись
50 руб.
Типы построения сетей по методам передачи информации
kostak
: 5 октября 2009
Содержание
Введение
1. Понятие ЛВС
2. Базовая модель OSI (Open System Interconnection)
3. Архитектура ЛВС
3.1. Типы сетей
3.2. Топологии вычислительной сети
3.3. Сетевые устройства и средства коммуникаций
3.3.1. Виды используемых кабелей
3.3.2. Сетевая карта
3.3.3. Разветвитель (HUB)
3.3.4. Репитер
3.4. Типы построения сетей по методам передачи информации
4. Правила монтажа кабельной части ЛВС
5. Экономический расчет
Список литературы
3 руб.
Программирование управляющих систем. Лабораторная работа №1. Вариант 7
Hanifa
: 31 октября 2012
Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружности (движение слева направо);
• квадрат (движение сверху вниз, скорость 10 точек/с).
Дополнительное требование: когда любая из нитей, рисующих окружности, завершается, цвет квадрата должен изменяться.
Консольное приложение должно управлять программой рисования по командам пользователя с возможностью осуществления следующих функций:
• изменение скорости движения для указанной пользователем фигуры.
При запуске консо
50 руб.