Функциональное и логическое программирование. Лабораторная работа 3, вариант 6.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon 1.txt
material.view.file_icon Lab3.pl
material.view.file_icon Lab3.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Лабораторная работа № 3

Работа со строками и файлами в языке SWI-PROLOG

Задание

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

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

июнь 2020, зачтено без замечаний, Галкина Марина Юрьевна
Функциональное и логическое программирование Лабораторная работа 3 Вариант №6
Работа со строками и файлами в языке SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке SWI-PROLOG; файл cо входными данными для программы. Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящи
User Notsohxc : 7 февраля 2023
80 руб.
Функциональное и логическое программирование Лабораторная работа 3 Вариант №6
Лабораторная работа №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 руб.
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование» 6 вариант
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование» Задание. Вариант №6. Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов: -число; -неположительное число (при вызове используйте лямбда-функцию).
User mastar : 7 февраля 2013
125 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 6.
Лабораторная работа №1 Обработка списков в языке CLISP Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. Кажды
User nik200511 : 16 мая 2022
213 руб.
Функциональное и логическое программирование, лабораторные работы №1-3. Вариант №6
1. Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. 2. Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в проце
User Сергей38 : 17 апреля 2021
600 руб.
Функциональное и логическое программирование. Лабораторная работа №3. Вариант №3.
Лабораторная работа No3 Работа со строками и файлами в языке SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке SWI-PROLOG; файл cо входными данными для программы. Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с
User nik200511 : 17 мая 2019
183 руб.
Організаційні основи фінансів виробництва. Оцінка фінансової стійкості
Зміст 1. Організаційні основи фінансів виробництва 2. Оцінка фінансової стійкості 3. Задача Список використаної літератури 1. Організаційні основи фінансів виробництва Перехід до ринкової економіки зумовлює посилення ролі фінансів підприємств у системі господарювання. Конкурентоспроможність та платоспроможність підприємств визначаються раціональною організацією фінансів. Організація фінансової діяльності підприємства має бути побудована так, щоб це сприяло підвищенню ефективності виробництва.[
User alfFRED : 26 октября 2013
10 руб.
Автоматизация испарителя установки регенерации диэтиленгликоля
Обьектом автоматизации является испаритель И - 01 установки регенерации диэтиленгликоля . Цель работы - разработать микропроцессорный контроллер для контроля , сигнализации предельных и текущих значений технологических параметров и управления испарителя И - 01 узла регенерации ТЭГа газолифтной компрессорной станции. При разработке микроконтроллера область ОЗУ следует разместиь начиная с адреса 3800Н . Схему формирования управляющих сигналов построить на основе микросхемы КР580ВК28 . Максимальн
User GrantForse : 11 января 2013
100 руб.
Возникновение планетных систем и земли
РЕФЕРАТ ПО АСТРОНОМИИ Тема: ВОЗНИКНОВЕНИЕ ПЛАНЕТНЫХ СИСТЕМ И ЗЕМЛИ СОДЕРЖАНИЕ ВВЕДЕНИЕ 3 1. ОБРАЗОВАНИЕ СОЛНЕЧНОЙ СИСТЕМЫ 4 1.1. Теории прошлого 4 1.2. Рождение Солнца 4 2. ПРОИСХОЖДЕНИЕ ПЛАНЕТ 6 3. ОТКРЫТИЕ ДРУГИХ ПЛАНЕТНЫХ СИСТЕМ 8 4. ПЛАНЕТЫ И ИХ СПУТНИКИ. 10 5. СТРОЕНИЕ ПЛАНЕТ. 12 6. ПЛАНЕТА ЗЕМЛЯ 14 6.1. Форма, размеры и движение Земли 14 6.2. Внутреннее строение 15 6.3. Над поверхностью Земли 17 ЗАКЛЮЧЕНИЕ 19 СПИСОК ЛИТЕРАТУРЫ 21 Согласитесь, сегодня человек, в какой бы самой отдаленно
User kostak : 16 ноября 2009
Возникновение планетных систем и земли
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант №1
Задание Необходимо выбрать тип усилительных элементов и режим работы, рассчитать принципиальную схему. Принципиальная схема группового усилителя приведена на рис.1. Таблица 1. Показатели усилителя Количество каналов, ТЧ 190 Максимальная температура грунта 36 Уровень передачи УП, дБ 13,3 Требуемое затухание нелинейности АГ02, дБ 73 АГ03, дБ 76 Питание усилителя, В 18 Допустимый коэффициент частотных искажений на нижней рабочей частоте, Мн, дБ 0,8 Волновое сопротивление кабеля, Ом 75 Рабочее
User IT-STUDHELP : 4 декабря 2019
590 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант №1 promo
up Наверх