Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант №4
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание:
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен
запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Сформируйте список из N элементов списка L, начиная с K - го элемента.
(нумерация элементов должна начинаться с 1).
Например, при L = (-2 6 s -1 4 f 0 z x r), K=3, N=4 функция должна вернуть
(s -1 4 f).
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен
запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Сформируйте список из N элементов списка L, начиная с K - го элемента.
(нумерация элементов должна начинаться с 1).
Например, при L = (-2 6 s -1 4 f 0 z x r), K=3, N=4 функция должна вернуть
(s -1 4 f).
Дополнительная информация
зачет
Похожие материалы
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 4
Roma967
: 7 ноября 2024
Задание
Напишите на языке CLISP программу для работы со списками по заданию.
Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Вариант 4. Сформируйте список из N элементов списка L, начиная с K-го элемента (нумерация элементов должна начинаться с 1).
Например, при L=(-2 6 s -1 4 f 0 z x r), K=3, N=4 функция должна
300 руб.
Лабораторная работа №1 по дисциплине "Функциональное и логическое программирование". Вариант 4
Greenberg
: 19 февраля 2013
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, удаляющей n первых элементов из списка L.
Например, при n=3, L=(2 6 1 7 0) функция должна возвращать список (7 0).
79 руб.
Лабораторная работа №1 по дисциплине «Функциональное и логическое программирование» Вариант №4
olyly7
: 1 февраля 2012
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП.
Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами:
1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com.
2. Запустите файл mulisp.com и после появления приглашения в виде $
200 руб.
Лабораторная работа №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 руб.
Функциональное и логическое программирование. Вариант №4
svladislav987
: 9 ноября 2021
Задание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
200 руб.
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 1
SibGOODy
: 20 декабря 2023
Задание
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Преобразуйте одноуровневый список L во вложенный по следующему правилу.
Например, при L=(a s d f g) функция должна вернуть (a (s (d (f (g))))).
300 руб.
Другие работы
Гидравлика и теплотехника ТОГУ Теплопередача Задача 1 Вариант 9
Z24
: 4 марта 2026
Стенка холодильника, состоящая из наружного слоя изоляционного кирпича δ1 = 250 мм толщиной и внутреннего слоя совелита толщиной δ2 = 200 мм, имеет температуру наружной поверхности t1ст и внутренней t3ст. Коэффициенты теплопроводности материала слое соответственно равны λ1 = 0,24 Вт/(м·К) и λ2 = 0,09 Вт/(м·К). Определить плотность теплового потока через стенку и температурные градиенты в отдельных слоях. Представить график распределения температуры по толщине стенки.
150 руб.
Контрольная работа по спецглавам мат.анализа. 06 вариант. 3 семестр. ЗО.
grigorev1976
: 23 декабря 2014
1. Найти все значения корня из комплексного числа:
∜(-j4.)
2. Исследовать аналитические свойства функции:
f(z)=(Imz ̅ )^2.
3. Восстановить аналитическую функцию, если задана ее действительная или мнимая часть и значение функции в некоторой точке:
Im f(z)=y+2x^2,f(j)=-1-2j.
120 руб.
Безработица: сущность, структура, формы
Алёна51
: 1 ноября 2015
Введение 3
1. Понятие и виды безработицы 5
1.1 Сущность и структура безработицы 5
1.2 Классификация безработицы 9
2. Анализ уровня безработицы в РФ 17
2.1 Текущее состояние безработицы в России 17
2.2 Государственная политика по снижению уровня безработицы: отечественный и зарубежный опыт 21
Заключение 30
Список использованной литературы 32
Приложение 35
400 руб.
Документооборот в бухгалтерии
DocentMark
: 8 ноября 2012
План
ВВЕДЕНИЕ ………………………………………………………………………3
1. Основные этапы документооборота……………………………………..4
1.1. Составление и оформление документов………………………………..4
1.2. Прием и регистрация документов……………………………………...12
1.3. Контроль за исполнением документов………………………………...16
1.4. Передача документов в архив…………………………………………..19
ЗАКЛЮЧЕНИЕ ……………………………………………………….……………...…22
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ………………………….…………23
ПРИЛОЖЕНИЯ………………………………………………………………………….24
ВВЕДЕНИЕ
Документооборот - это движение
15 руб.