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