Лабораторные работы №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-3. Вариант №5.
sibguter
: 20 января 2019
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля.
Вариант 5 Удалите элементы из первого списка L1 с номерами из второго списка L2 (второй список упорядочен по возрастанию, нумерация элементов долж
139 руб.
Другие работы
Экзамен по дисциплине: Алгоритмы и вычислительные методы оптимизации. Билет №11
IT-STUDHELP
: 2 августа 2020
Билет No11
Все вычисления проводить с использованием простых дробей, округления не допускаются. Все нецелые числа в ответе должны быть записаны в виде простых дробей.
Решить графически задачу линейного программирования:
Z=-5x_1+x_2→min
{(-x_1+4x_2≤11@4x_1-3x_2≤21@2x_1+5x_2≥17@x_1,x_2≥0)
Найти целочисленное решение задачи линейного программирования методом Гомори.
Z=x_1+x_2→max
{(-x_1+x_2≤1@3x_1+x_2≤4@x_1,x_2≥0)
600 руб.
Бруй Л.П. Техническая термодинамика ТОГУ Задача 3 Вариант 50
Z24
: 12 января 2026
Расчет цикла Карно применительно к тепловому двигателю
Рабочее тело в цикле Карно — 1 кг сухого воздуха. Предельные температуры рабочего тела в цикле: наибольшая t1, наименьшая t3 (табл.1). Предельные давления рабочего тела в цикле: наибольшее p1, наименьшее p3 (табл.2).
Определить:
1) основные параметры рабочего тела в характерных точках цикла;
2) количество теплоты, подведенное в цикле;
3) количество теплоты, отведенное в цикле;
4) полезную работу, совершенную рабочим телом за ци
350 руб.
Соединение крепежными деталями. Вариант №13
bublegum
: 14 октября 2020
Соединение крепежными деталями Вариант 13
1. Завершить выполнение сборочного чертежа, изобразив без упрощений * соединение основания 1 ( из стали) с накладкой 2 шпилькой, с пластиной 3 – болтом, с угольником 4 – винтом. 2. Завершить заполнение спецификации.
В архиве лежит выполненная работа на формате А4+ спецификация на формате А4, Задание см. на скриншоте.
Выполнено в компасе 3D V13 чертеж+спецификация так же откроется и выше версиях компаса.
Просьба по всем вопросам писать в Л/С. Отвечу и
125 руб.
Кондиционирование воздуха, вентиляция и отопление
wint76
: 25 ноября 2012
Площадь цеха Fц=18х8х12х6=10368 м2
Объем цеха Vц=10368х4.8=49766м3
Количество установленного оборудования nн=Fц/F1м
F1м=18 м2
nн=10386/18=576
Количество обслуживающего персонала nл=nн/Н
H=4 ед.обор.
m=576/4=144