Функциональное и логическое программирование. Лабораторные работы №1-3. 8-й Вариант.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon ans.txt
material.view.file_icon
material.view.file_icon lbk2.fas
material.view.file_icon lbk2.lib
material.view.file_icon lbk2.lsp
material.view.file_icon lbk2.pl
material.view.file_icon
material.view.file_icon input.txt
material.view.file_icon output.txt
material.view.file_icon test.pl

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов

Описание

Функциональное и логическое программирование.
Лабораторная #1
Задание: Объедините 2 списка L1 и L2 в один, чередуя элементы списков.
2
Например, при L1=(1 2 3 4 5 6 7 8), L2=(a s d f) функция должна вернуть
(1 a 2 s 3 d 4 f 5 6 7 8).
Лабораторная #2
Удалите из списка L перед каждым вхождением X один элемент, если такой
имеется и отличен от X.
Например, для языка CLISP при L=(1 2 1 1 3), X=1 функция должна вернуть
(1 1 1 3).
Лабораторная #3
Найдите в файле все слова минимальной длины. Сформируйте новый файл с
найденными словами.
___
В Архиве все необходимые файлы для успешной сдачи.

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

2019г.
Галкина Марина Юрьевна.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Лабораторные работы №№1-5 "Функциональное и логическое программирование". 4-й вариант
1) Определите на языке ЛИСП и проверьте работу функции, удаляющей n первых элементов из списка L. Например, при n=3, L=(2 6 1 7 0) функция должна возвращать список (7 0). 2) Определите на языке ЛИСП и проверьте работу функции, проверяющий, является ли список множеством, т.е. входит ли каждый элемент в список только один раз. Например, список (a b a c) множеством не является. 3) Определите на языке ЛИСП функционал, аналогичный предикату MAPCAR для одноуровневого списка (Используйте применяющие фу
User pbv : 23 февраля 2016
150 руб.
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Описание решения Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа №1 по дисциплине Функциональное и логическое программирование
Определите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x. Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4). 2. Описание функции, алгоритм работы Определим функцию с двумя аргументами (CopyN X N), где X-заданный атом, N-количество копий этого атома в возвращаемом списке. В первую очередь надо проверить, что заданное значение X – это атом. Если это не так, то функция вернет NIL и завершит работу. В противном случае проверим, что зада
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа № 1 по дисциплине: Функциональное и логическое программирование
Вариант 7 Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Исходный текст программы: (defun F (lambda (X L P) (cond ((null L) nil) ((equal X (car L))
User 1231233 : 29 января 2012
23 руб.
Функциональное и логическое программирование. 3-й вариант
Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Функциональное и логическое программирование Вид работы: Контрольная работа 1 Оценка:Зачет Дата оценки: 31.12.2018 Рецензия:Уважаемая , замечаний нет. Галкина Марина Юрьевна
User MayaMy : 23 февраля 2019
450 руб.
Функциональное и логическое программирование. 3-й вариант
Функциональное и логическое программирование. 3-й вариант
Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Функциональное и логическое программирование Вид работы: Лабораторная работа 2(1 и 3) Оценка:Зачет Дата оценки: 31.12.2018 Рецензия:Уважаемая , Галкина Марина Юрьевна
User MayaMy : 23 февраля 2019
700 руб.
Функциональное и логическое программирование. 3-й вариант
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
143 руб.
Ономатопоэтические слова японского языка в функции экспрессивной характеристики человека и их системные связи
Японский язык обладает огромным количеством ономатопоэтических слов, которые часто употребляются в повседневой речи японцев и в языке художественной литературы, представляя одну из характерных особенностей японского языка. Как и во многих других языках, ономапоэтические слова японского языка тяготеют к звукам "первичного" образования и в большей части своей имеют повторяющуюся основу (мукумуку - "копошение", гарагара - "тарахтение", хисохисо - "шушукание", мэсомэсо - "хныкание"). Ономатопоэтичес
User evelin : 14 декабря 2012
Вал промежуточный (коробка скоростей 16Б16)
Вал промежуточный (коробка скоростей 16Б16) Описание: Вал промежуточный (коробка скоростей 16Б16) Чертеж выполнен с помощью программы КОМПАС 3D С соблюдением всех требований ГОСТ Чертеж выполнен очень качественно без ошибок готово к распечатке!
User GAGARIN : 26 апреля 2012
50 руб.
Вал промежуточный (коробка скоростей 16Б16)
Аналіз технічних рішень динамометричних пристроїв для тягових випробувань позашляхових самохідних технологічних машин
АНОТАЦІЯ. Проведено аналіз технічних рішень динамометричних пристроїв для тягових випро-бувань позашляхових самохідних технологічних машин з визначенням вимог до них при дослідженні тягово-зчіпних властивостей сучасних вітчизняних пневмоколісних землерийно-транспортних машин. АННОТАЦИЯ. Проведен анализ технических решений динамометрических установок для тяговых испытаний внедорожных самоходных технологических машин с назначением требований к ним при исследовании тягово-сцепных свойств современны
User SerFACE : 2 мая 2013
50 руб.
Развитие кредитной кооперации в Германии
Введение Глава І. Начало кредитной кооперации 1. Возникновение кредитных кооперативов в Германии 2. Принципы Г. Шульце-Делича и Ф. В. Райффайзена 3. Союзы Райффайзена и Императорский союз (сельскохозяйственный рентный банк) Глава ІІ Кооперативный банковский сектор Германии Глава ІІІ Система кооперативов в аграрной сфере Германии 1. Кооперативные и народные банки 2. Товарные и обслуживающие кооперативы организация Райффайзен 3. Промысловые
User Slolka : 3 ноября 2013
5 руб.
up Наверх