Лабораторные работы №1,2,3,4,5 по дисциплине: Функциональное и логическое программирование. Вариант №5, 15
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №1
Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Определите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Программа должна быть написана на языке Пролог. При преобразовании файла должен быть сохранен перевод строк. К отчету следует приложить тексты файлов с входными и выходными данными.
Необходимо обратить все слова в текстовом файле, сохраняя порядок слов.
Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Определите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Программа должна быть написана на языке Пролог. При преобразовании файла должен быть сохранен перевод строк. К отчету следует приложить тексты файлов с входными и выходными данными.
Необходимо обратить все слова в текстовом файле, сохраняя порядок слов.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1-5
Оценка:Зачет
Дата оценки: 10.05.2018
Рецензия:Уважаемый ,
Галкина Марина Юрьевна
Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1-5
Оценка:Зачет
Дата оценки: 10.05.2018
Рецензия:Уважаемый ,
Галкина Марина Юрьевна
Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Похожие материалы
Лабораторные работы №1-5 По дисциплине: Функциональное и логическое программирование. Все варианты.
freelancer
: 17 августа 2016
Лабораторная работа №1
Задание
Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Задание
Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Задание
Определите на языке ЛИСП функционал, вставляющий перед каждым
70 руб.
Лабораторная работа №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-5 по дисциплине: Функциональное и логическое программирование. Вариант №6.
ДО Сибгути
: 16 марта 2018
Лабораторная работа №1
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП.
Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами:
1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com.
2. Запустите файл mulisp.com и после появления
200 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №7.
teacher-sib
: 27 ноября 2016
Лабораторная работа № 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).
Лабораторная работа № 2
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .
Лабораторная работа № 3
Задание
Опpе
100 руб.
Лабораторные работы №1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10.
uksne
: 24 ноября 2011
1. Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список
(-1 (6 *) -3 (0 *)).
2. Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
3. Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, об
300 руб.
Лабораторные работы №№ 1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10
uksne
: 7 февраля 2011
Лабораторные работы №№1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10
Лаб.работа№1:
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
Лаб. работа №2:
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
Лаб.работа №3:
Опpеделите на языке ЛИСП функционал,
350 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №1 по "Функциональное и логическое программирование".
Вариант 1.
Задание к варианту 1.
Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
12 руб.
Другие работы
Разработка привода конвейера
defender618250
: 30 августа 2011
1. Выбор электродвигателя и кинематический расчет привода.
2. Расчет клиноременной передачи.
3. Расчет двухступенчатого цилиндрического редуктора.
4. Предварительный расчет валов
5. Конструктивные размеры корпуса редуктора
6. Определение реакций в подшипниках
7. Проверочный расчет подшипников
8. Проверочный расчет шпонок
9. Уточненный расчет валов
10. Смазка зубчатых зацеплений и подшипников
Лабораторная работа №2 по дисциплине: Языки программирования. Вариант 01
Roma967
: 16 марта 2023
Лабораторная работа №2.
Изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вычислительного процесса «Разветвляющиеся вычислительные процессы»
Цели и задачи работы: изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вычислительного процесса.
Задание к работе: Реализовать разветвляющийся вычислительный процесс. Самостоятельно решить задачи в соответствии с индивидуальным вариантом.
Задание 2.1
Написать программу, кото
350 руб.
Конституционное право (курсовая работа)
alexandr12
: 4 октября 2019
Тема :"Досрочное прекращение полномочий Президента Российской Федерации"
Содержание
Введение 3
1. Понятие и виды оснований досрочного прекращения полномочий Президента Российской Федерации 4
2. Конституционно-правовая процедура отставки Президента Российской Федерации
300 руб.
Разработка лечебно профилактического центр
alfFRED
: 31 марта 2014
1.Краткое описание ……………………………………………………………4
2.Миссия и цель организации …………………………………………………5
3.Функциональная и организационная структура …………………………...6
4.Внутренняя среда …………………………………………………………….8
5.Внешняя организация ……………………………………………………….12
6.Схема связующих процессов ……………………………………………….13
7.Бизнесс план …………………………………………………………………14
Краткое описание
Два предприятия имеющие в численности соответственно 5000 и 3500 работников, со своими автопарками основываясь на приказе № 90 от 14.03.96 МЗ Р
5 руб.