Функциональное и логическое программирование Лабораторные работы №№ 1,2,3,4,5. Вариант №1

Цена:
650 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon LAB4.EXE
material.view.file_icon LAB4.OBJ
material.view.file_icon lab4.pro
material.view.file_icon LAB4.SYM
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon lab1.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon lab2.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon lab3.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon in.txt
material.view.file_icon LAB5.EXE
material.view.file_icon LAB5.OBJ
material.view.file_icon lab5.pro
material.view.file_icon LAB5.SYM
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Лабораторная работа №1
Вариант 1
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).


Лабораторная работа №2
Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Вариант 1
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.

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

Лабораторная работа №4
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E.
Вариант 1
Напишите на языке ПРОЛОГ программу, которая преобразует список целых чисел во множество. Список вводится с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,1,2,3] преобразуется в [1,2,4,3].


Лабораторная работа №5
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 1
В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing", замените это окончание на "ed".

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

Год: 2013
Оценка: Зачет!
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
143 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №1.
Задание Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User nik200511 : 8 июня 2018
9 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа №1. «Обработка списков в языке CLISP» Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля. 1. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при
User simondanya : 20 апреля 2025
250 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-3. Вариант 1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
423 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-5. Вариант №1.
Лабораторная работа 1 Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа 2 Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа 3 Вариант 1 Опpеде
User nik200511 : 8 июня 2018
41 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-5. Вариант №1
Лабораторная работа №1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа №2 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа №3 Задание Опpеделите на яз
User djigorfan : 14 апреля 2013
500 руб.
Функциональное и логическое программирование Лабораторная работа 1 Вариант №6
Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процес
User Notsohxc : 7 февраля 2023
100 руб.
Функциональное и логическое программирование Лабораторная работа 1 Вариант №6
Функциональное и логическое программирование. Лабораторная работа 1, вариант 6.
Лабораторная работа № 1 Обработка списков в языке CLISP Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. К
User nik200511 : 16 мая 2022
77 руб.
Культурология. Контрольная работа на тему "Культура Древней Индии" подходит для любого варианта. СибГУТИ. Ускоренно заочная форма обучения
Контрольная работа по культурологии на тему "Культура Древней Индии". В данной работе представлен реферат и презентация. Работа подойдет для любого варианта.
User TheMrAlexey : 4 мая 2016
50 руб.
Практическая работа №4. Расчет процессов и аппаратов адсорбции газов
8 вариант Цель работы: Применение приобретенных знаний при расчете процесса адсорбции и аппарата адсорбера.
User f-akho : 23 мая 2022
300 руб.
Этика делового общения. 2-й семестр
Содержание 1. Введение 2. Понятие «культура речи» 2.1 Характеристика понятия «культура речи» 2.2 Нормы русского языка как важнейший признак культуры речи 2.3 Коммуникативные качества речи 3. Речевой этикет в деловом общении 3.1 Речевой этикет и его национальная специфика 3.2 Деловое общение. Формулы речевого этикета в деловом общении 4. Заключение 5. Список использованной литературы Учение о речевой культуре как составная часть теории и практики ораторского искусства зародилось в Древн
User CDT-1 : 3 апреля 2013
70 руб.
Государственная политика занятости в Республике Беларусь
Введение Новые условия хозяйствования, обусловленные началом экономического роста в РБ, поставили перед экономической наукой и практикой много сложных и принципиально новых проблем, требующих своего осмысления и решения. К числу таких проблем надо отнести проблему занятости населения, решение которой является не только необходимым фактором ускорения экономического роста, но и в значительной степени основой для социальной стабильности в обществе. Интенсивность высвобождения и перераспределения
User Elfa254 : 13 ноября 2013
5 руб.
up Наверх