Функциональное и логическое программирование - лабораторные работы 1, 2, 3, 4, 5 - 6 вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Лабораторная работа №1
Вариант 6
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное параметром x число в упорядоченный по неубыванию список L таким образом, чтобы сохранилась упорядоченность.
Например, при x=7, L=(0 3 3 6 9) функция должна возвращать список (0 3 3 6 7 9). Проверьте, что функция добавляет элемент в конец списка.
Лабораторная работа №2
Вариант 6
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов влево.
Например, для списка (a s d f g), n = 3 функция должна вернуть (f g a s d) .
Лабораторная работа №3
Вариант 1,6
Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).
Лабораторная работа №4
Вариант 6
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”].
Лабораторная работа №5
Вариант 6
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все слова в каждой строке разделялись символом *.
Вариант 6
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное параметром x число в упорядоченный по неубыванию список L таким образом, чтобы сохранилась упорядоченность.
Например, при x=7, L=(0 3 3 6 9) функция должна возвращать список (0 3 3 6 7 9). Проверьте, что функция добавляет элемент в конец списка.
Лабораторная работа №2
Вариант 6
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов влево.
Например, для списка (a s d f g), n = 3 функция должна вернуть (f g a s d) .
Лабораторная работа №3
Вариант 1,6
Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).
Лабораторная работа №4
Вариант 6
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”].
Лабораторная работа №5
Вариант 6
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все слова в каждой строке разделялись символом *.
Похожие материалы
Лабораторная работа №1 по дисциплине «Функциональное и логическое программирование» 6 вариант
mastar
: 7 февраля 2013
Лабораторная работа №1
по дисциплине
«Функциональное и логическое программирование»
Задание. Вариант №6.
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное параметром x число в упорядоченный по неубыванию список L таким образом, чтобы сохранилась упорядоченность.
Например, при x=7, L=(0 3 3 6 9) функция должна возвращать список (0 3 3 6 7 9). Проверьте, что функция добавляет элемент в конец списка.
125 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №1 по "Функциональное и логическое программирование".
Вариант 1.
Задание к варианту 1.
Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
12 руб.
Функциональное и логическое программирование Лабораторная работа 1 Вариант №6
Notsohxc
: 7 февраля 2023
Номер задачи выбирается по последней цифре пароля.
Присылаемый на проверку архив должен содержать 2 файла:
файл отчета, содержащий титульный лист, условие задачи, исходный текст
программы и результаты работы программы (можно в виде скриншотов);
файл с исходным текстом программы на языке CLISP.
Задание на лабораторную работу
Напишите на языке CLISP программу для работы со списками по заданию.
Обязательно использование рекурсии. Ввод всех входных данных должен
запрашиваться с клавиатуры в процес
100 руб.
Функциональное и логическое программирование. Лабораторная работа 1, вариант 6.
nik200511
: 16 мая 2022
Лабораторная работа № 1
Обработка списков в языке CLISP
Задание
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. К
77 руб.
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
Описание решения
Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
50 руб.
Лабораторная работа №1 по дисциплине Функциональное и логическое программирование
Dusya
: 12 сентября 2012
Определите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
2. Описание функции, алгоритм работы
Определим функцию с двумя аргументами (CopyN X N), где X-заданный атом, N-количество копий этого атома в возвращаемом списке.
В первую очередь надо проверить, что заданное значение X – это атом. Если это не так, то функция вернет NIL и завершит работу.
В противном случае проверим, что зада
100 руб.
Лабораторная работа № 1 по дисциплине: Функциональное и логическое программирование
1231233
: 29 января 2012
Вариант 7
Условие задачи:
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Исходный текст программы:
(defun F (lambda (X L P)
(cond
((null L) nil)
((equal X (car L))
23 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 6.
nik200511
: 16 мая 2022
Лабораторная работа №1
Обработка списков в языке CLISP
Задание
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. Кажды
213 руб.
Другие работы
Эффективность работы автотранспортного предприятия и пути ее повышения (на примере ОАО «АТЭП-5») (дипломный проект)
AgroDiplom
: 4 января 2019
СОДЕРЖАНИЕ 7
ВВЕДЕНИЕ 9
1. ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 11
1.1 Теоретические основы оценки эффективности работы предприятия 11
1.1.1 Понятие эффективности работы предприятия 11
1.1.2 Основные подходы оценки эффективности работы предприятия 16
1.1.3 Показатели эффективности работы предприятия 35
1.2 Оценка и анализ эффективности работы ОАО «АТЭП-5» 42
1.2.1 Эффективность использования основных фондов
1.2.2 Эффективность использования оборотных активов
1.2.3 Эффективность использования трудовых ресурсов
999 руб.
Шпоры по ТТЭ
ostah
: 13 сентября 2012
Шпоры к экзамену по ТТЭ. Содержание по лекциям.
Электронным прибором (ЭП) называют устройство, в котором в результате взаимодействия свободных или связанных носителей заряда с электрическим, магнитным и переменным электромагнит-ным полем обеспечивается преобразование информационного сигнала или преобразование вида энергии.
Основными признаками классификации разнообразных по принципу действия, назначению, технологии изготовления, свойствам и параметрам можно считать: вид преобразования сигнала; в
55 руб.
Беременность 40 недель и родоразрешение пациентки с диагнозом нефроптоз правой почки
ostah
: 24 января 2013
Паспортная часть
ФИО: Пациентка x
Возраст: 32 года
Место работы:
Проф. вредности: отсутствуют
Домашний адрес
Дата и время поступления: 15 Мая 2006, 1000
Заключительный диагноз: Беременность 40 недель. Продольное положение плода, головное предлежание, первая позиция, передний вид.
Форма таза нормальная. Первый период. Хронический гастрит вне фазы обострения. Нефроптоз правой почки.
Anamnesis vitae
Общий анамнез
Родилась в 1974 году в полной семье. Наследственность (в т.ч. и по многоплодию) не отя
Проектирование склада для хранения кондитерских изделий
OstVER
: 14 ноября 2017
Введение
1. Выбор типа склада
2. Обзор складируемого товара и требования к его хранению
3. Технические и технологические требования к планировке и устройству складов
4. Расчет потребности в стеллажном оборудовании, определение его типа и размеров в зависимости от хранимого груза
5. Расчет основных параметров склада
6. Обоснование и подбор применяемого немеханического оборудования
6.1. Выбор производственной тары и поддонов
6.2. Выбор стеллажной конструкции
7. Обоснование и выбор механического ск