Функциональное и логическое программирование. Лабораторная работа №1-№5 и Контрольная работа. Вариант 5.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Лабораторная работа №1
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Вариант 0,5
Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Вариант 5
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Вариант 5
Обратите все слова в текстовом файле, сохраняя порядок слов.
Контрольная работа.
Вариант 5.
Сформируйте новый список из общих элементов двух списков (пересечение множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3).
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Вариант 0,5
Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Вариант 5
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Вариант 5
Обратите все слова в текстовом файле, сохраняя порядок слов.
Контрольная работа.
Вариант 5.
Сформируйте новый список из общих элементов двух списков (пересечение множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3).
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 16.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 12.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 16.09.2017
Рецензия:Уважаемый
Галкина Марина Юрьевна
Похожие материалы
Функциональное и логическое программирование. Лабораторные работы № 1-5 и Контрольная работа. Вариант №8
rt
: 18 октября 2015
Функциональное и логическое программирование.
Вариант8.
Лабораторные работы 1-5 и Контрольная работа:
1.Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
2. Опpеделите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
3. Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу фу
250 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №1 по "Функциональное и логическое программирование".
Вариант 1.
Задание к варианту 1.
Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
12 руб.
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 5
SibGOODy
: 20 декабря 2023
Задание на лабораторную работу
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Номер варианта выбирается по последней цифре пароля.
Присылаемый на проверку архив должен содержать 2 файла:
- файл отчета, содержащий титульный лист, условие задачи,
300 руб.
Лабораторная работа №1 По дисциплине «Функциональное и логическое программирование» Вариант №5
XsEt
: 14 апреля 2019
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
100 руб.
Функциональное и логическое программирование. Лабораторные работы №1-3. Вариант №5.
sibguter
: 20 января 2019
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля.
Вариант 5 Удалите элементы из первого списка L1 с номерами из второго списка L2 (второй список упорядочен по возрастанию, нумерация элементов долж
139 руб.
Функциональное и логическое программирование. Лабораторные работы №1-2. Вариант 5
Beck910
: 2 апреля 2015
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).
Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичнуюpазность множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 8).
150 руб.
Функциональное и логическое программирование. Лабораторные работы №1-5. Контрольная работа Вариант 10.
Bodibilder
: 4 июня 2019
Лабораторная работа №1
Задание
Вариант 0
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список (-1 (6 *) -3 (0 *)).
Лабораторная работа №2
Задание
Вариант 0
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
Лаборатор
250 руб.
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
Описание решения
Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
50 руб.
Другие работы
Механизм управления дверями автобуса ЗИЛ-154 - И100.00.00 СБ
.Инженер.
: 12 апреля 2025
Иванов Ю.Б. Атлас чертежей общих видов для деталирования. Механизм управления дверями автобуса ЗИЛ-154 - И100.00.00.
Механизм управления дверями устанавливают над дверными проемами под внутренней облицовкой кузова и соединяют тягами и рычагами со створками двери. При выдвижении наконечника 28 вправо двери открываются, а при перемещении влево — закрываются. Механизм управления состоит из двух цилиндров 8 и 18 различных диаметров, закрепленных на резьбе в муфте 19 и припаянных к ней. Внутри цилин
1000 руб.
Лабораторная работа №3 по дисциплине:Элементная база телекоммуникационных систем. 2-й семестр. ВАРИАНТ №09
Максим33
: 20 августа 2020
1 Задание на подготовку к выполнению лабораторной работы
Тема: Изучение ключевых схем на биполярных транзисторах
Цель работы: 1. Изучить основные принципы работы ключевых схем (лекции 4 и 6).
2. Приобрести начальные навыки расчёта параметров элементов некоторых ключевых схем.
Выполнению данной работы должна предшествовать предварительная подготовка, состоящая в следующем:
1. Изучение темы и цели лабораторной работы.
2. Изучить теоретический материал в объеме материа
1400 руб.
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №06.
freelancer
: 4 мая 2018
ПОСТАНОВКА ЗАДАЧИ
Написать программу для автоматического построения грамматики, эквивалентной заданному регулярному выражению (РВ).
Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек.
Выход: построенная грамматика (все 4 элемента), результат генерации цепочек.
Подробно:
Язык задан регулярным выражением. При его записи могут быть использованы символы алфавита языка, а также: «+» (выбор одного из слагаемых), круглые скобки, «*» для
100 руб.
Перечертить два вида модели. Построить третий вид. Контрольная работа 1А - Вариант 2
.Инженер.
: 22 декабря 2025
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Контрольная работа 1А. Вариант 2
Перечертить два вида модели. Построить третий вид. Выполнить необходимые разрезы. Наклонное сечение задается преподавателем.
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.