Отчет по лабораторной работе № 5 по дисциплине «Функциональное и логическое программирование». Вариант №6
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Задание. Вариант №6.
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все слова в каждой строке разделялись символом *.
Задание. Вариант №6.
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все слова в каждой строке разделялись символом *.
Дополнительная информация
2012 г, Зачет
Похожие материалы
Функциональное и логическое программирование
Михаил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 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
ЛАБОРАТОРНАЯ РАБОТА №1
Вариант задачи выбирается по последней цифре зачетной книжки. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .
ЛАБОРАТОРНАЯ РАБОТА №1
Программы должны быть написаны на языке дв
500 руб.
Функциональное и логическое программирование
alfFRED
: 25 июня 2013
Введение.
Постановка задачи.
Математические и алгоритмические основы решения задачи.
Функциональные модели и блок-схемы решения задачи.
Программная реализация решения задачи.
Пример выполнения программы.
Заключение.
Список использованных источников и литературы.
10 руб.
Функциональное и логическое программирование
piligrim-24
: 17 января 2012
Зачетное задание по дисциплине «Функциональное и логическое программирование»
Билет №11
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 (2 (3))) 4 (5)) будет 3.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_|X] в Прологе?
50 руб.
Контрольная работа. Вариант №6. Функциональное и логическое программирование
SOKOLOV
: 2 ноября 2025
Вариант №6.
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вх
450 руб.
Функциональное и логическое программирование,Контрольная работа, Вариант №6
Notsohxc
: 19 апреля 2023
Задание на контрольную работу.
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
180 руб.
Другие работы
Контрольная работа по истории. ТЕМА 14 НАКАНУНЕ И В ПЕРИОД ПЕРВОЙ РОССИЙСКОЙ РЕВОЛЮЦИИ (ДО СИБГУТИ)
KapitanNsk
: 23 мая 2018
ЧТО ОЗНАЧАЮТ ЭТИ ПОНЯТИЯ?
Аграрные беспорядки, акцизы, "банкетная кампания", боевики, большевики, винная монополия, "думская монархия", кадеты, картели, "кровавое воскресение", маргиналы, модернизация, "народные социалисты", октябристы, "серебряный век", синдикаты, "социализация", "третьеиюньская монархия", черная сотня, энесы, эсеры, эсеры-максималисты.
КОМУ ПРИНАДЛЕЖАТ ЭТИ ИМЕНА?
Е.Азеф, Н.Боголепов, С.Витте, Г.Гапон, Г.Гершуни, И.Горемыкин, А.Гучков, С.Каляев, Камо, Р.Кондратенко, А.Куропа
99 руб.
Теория вероятности. 7 задач. ВАРИАНТ №2
vladslad
: 27 июня 2016
Задача 2. Вероятность попадания в мишень при трех выстрелах хотя бы один раз для некоторого стрелка равна 0,992. Найти вероятность попадания при одном выстреле.
Задача 12. В урне 5 черных и 6 белых шаров. Случайным образом вынимают 4 шара. Найти вероятность того, что среди них имеется: а) 2 черных шара; б) хотя бы один белый.
Задача 32. Заданы две независимые дискретные случайные величины Х и Y своими законами распределения. Найти математическое ожидание и дисперсию случайной величины Z = 2X –
300 руб.
Производственный менеджмент предприятий электросвязи. Зачет
Margo777
: 20 ноября 2013
Понятие первичной сети связи совокупность узлов связи, в которых находятся системы передачи и направляющих систем, соединяющих их определенным образом и позволяющая охватить средствами связи заданную территорию. Первичная сеть связи предназначена для организации каналов и трактов любого вида.
Классификация вторичных сетей 1. По принадлежности вторичные сети делятся:
сети общегосударственные (строятся и эксплуатируются Минсвязи России через подчиненные предприятия),
сети других министерств и ве
100 руб.
Ответы на вопросы билетов по направлению подготовки: 46.06.01 – Исторические науки и археология
Donbass773
: 29 января 2018
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №1
1. Февральская революция 1917 г.
2. Социальная структура кабардинского феодального общества в XVI – XVIII вв.
Председатель приемной комиссии ___________________________________ К.Ф. Дзамихов
«____» __________ 2018 г.
_____________________________________________________________________________
Федеральное государственное бюджетное научное учреждение
«Кабардино-Балкарский институт гуманитарных исследований»
__________________________________________________________
160 руб.