Лабораторная работа №3 по дисциплине: «Функциональное и логическое программирование»

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.lsp
material.view.file_icon Отчёт.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание

Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).

Описание решения

Определяем функционал CHANGE, заменяющий все элементы списка, не обладающие определенным свойством, на символ *, используя применяющий функционал FUNCALL.
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 9. Обратите все слова в текстовом файле, сохраняя порядок слов и строк. Сформируйте новый файл.
User Roma967 : 7 ноября 2024
400 руб.
promo
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 4
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 4. В текстовом файле, состоящем из нескольких строк, упорядочите слова в каждой строке лексикографически. Сформируйте новый файл.
User Roma967 : 7 ноября 2024
400 руб.
promo
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры.
User SibGOODy : 20 декабря 2023
400 руб.
promo
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №1
Работа со строками и файлами в языке SWI-PROLOG Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля. Задание для варианта №1 Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку, которая вводится с клавиатуры. Отчет содержит крат
User boeobq : 19 ноября 2021
250 руб.
Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант №4
Задание Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. В текстовом файле, состоящем из нескольких строк, упорядочите слова в каждой строке лексикографически. Сформируйте новый файл.
User svladislav987 : 9 ноября 2021
200 руб.
Лабораторная работа №3 по дисциплине «Функциональное и логическое программирование». Вариант №02.
Лабораторная работа №3 Работа со строками и файлами в языке SWI-PROLOG Условие задачи Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Вариант 2. Определите, совпадают ли два текстовых файла. Если нет, то получите номер первой строки и позиции первого символа в этой строке, в котором файлы отличаются между собой.
User teacher-sib : 26 мая 2019
250 руб.
promo
Реферат по Философии Тема: "Русская религиозная философия 19-20вв."
СПИСОК ВОПРОСОВ: 1. Какой должна стать русская философия? С каким предметом она должна иметь дело? 2. Как И.Ильин аргументирует необходимость отказа от намеренного выдумывания «философских систем»? 3. Каков «закон исследования», действующий во всех областях знания, в том числе и в философии? 4. К чему призван философ? Что от него требуется? 5. Что представляет собой философский опыт (акт)? От чего зависит строение философского акта? 6. Какие требования предъявляет И.Ильин к философу-г
User KPATOC : 25 октября 2012
250 руб.
Инновационная политика предприятия и её влияние на конкурентоспособность продукции
СОДЕРЖАНИЕ ВВЕДЕНИЕ…………………………………………………………………...…3-4 1. ПОНЯТИЕ И СУЩНОСТЬ ИННОВАЦИОННОЙ ПОЛИТИКИ ПРИДПРИЯТИЯ………………………………………………………..……..5-19 1.1. Инновационный процесс. Сущность и классификация инноваций………5 1.2. Инновационная стратегия и инновационная политика предприятия…...8 1.3. Формы реализации инновационной политики предприятия…………….14 1.4. Конкурентоспособность продукции. Механизм влияния инновационной политики на конкурентоспособность продукции……………………………..17 2. ИННОВАЦИОННАЯ ПОЛИТ
User Elfa254 : 13 октября 2013
10 руб.
Гидравлика РГОТУПС Задача 1.5 Вариант 4
Определить расход воды Q, проходящей через водоспускную трубу в бетонной плотине, если: напор над центром трубы H, диаметр трубы d, длина ее l (рис.6)
User Z24 : 16 октября 2025
150 руб.
Гидравлика РГОТУПС Задача 1.5 Вариант 4
Ленточный пресс производительностью 1500 шт/час
1 Патентный и информационный поиск по технологии и оборудованию для производства кирпича 5 1.1. Совершенствование производства традиционных и разработка новых эффективных керамических стеновых изделий 9 1.2. Патентный поиск 10 1.3. Формование керамических стеновых изделий 18 2 Описание и принцип работы 25 3 Основные расчеты параметров шнекового пресса 29 4 Кинематический расчет 33 4.1. Расчет клиноременной передачи 33 4.2. Расчет редуктора 37 4.3. Предварительный расчет валов редуктора и конс
User OstVER : 29 марта 2013
2222 руб.
Ленточный пресс производительностью 1500 шт/час
up Наверх