Лабораторная работа №1. Вариант 8. "Функциональное и логическое программирование"
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Уважаемый -----, замечаний нет. Галкина Марина Юрьевна
Дополнительная информация
Вариант 8
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Номер варианта выбирается по последней цифре пароля.
8. Объедините 2 списка L1 и L2 в один, чередуя элементы списков.
Например, при 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).
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.
Номер варианта выбирается по последней цифре пароля.
8. Объедините 2 списка L1 и L2 в один, чередуя элементы списков.
Например, при 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).
Похожие материалы
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант №8
rt
: 13 октября 2015
Вариант 8
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
75 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №1 по "Функциональное и логическое программирование".
Вариант 1.
Задание к варианту 1.
Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
12 руб.
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант № 8. Семестр 5
Shamrock
: 17 марта 2014
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
220 руб.
Функциональное и логическое программирование. Лабораторные работы № 1-5 и Контрольная работа. Вариант №8
rt
: 18 октября 2015
Функциональное и логическое программирование.
Вариант8.
Лабораторные работы 1-5 и Контрольная работа:
1.Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
2. Опpеделите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
3. Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу фу
250 руб.
Контрольная + Лабораторные работы 1, 2, 3 "Функциональное и логическое программирование". Вариант №8
Daniil2001
: 19 октября 2024
Работы зачтены.
Примечание: В 3-ей ЛР в коде ВВЕДИТЕ СВОЙ ПУТЬ К ФАЙЛУ и сделайте скриншот в качестве результатов работы программы (на оригинальном скрине виден мой рабочий стол и имя пользователя - препод может спалить).
Просто замените в start:- open('C:/Users/User1/Desktop/file.txt', read, F), и open('C:/Users/User1/Desktop /newfile.txt', write, NewF), "User1" на ваше имя пользователя, либо укажите свой путь к файлам
130 руб.
Лабораторная работа №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А112М4УЗ
Romik123
: 27 апреля 2013
Технічні вимоги:
1. Змащування ланцюгової передачі здійснювати мастилом U-30.
2. Зварні шви по ГОСТ 5264-80.
Технічні характеристики:
1. Потужність двигуна - 5,5 кВт.
2. Частота обертання вихідного вала - 475 хв .
3. Синхронна частота обертання електродвигуна - 1500 хв .
4. Строк служби - 6000 год.
Контрольная работа по дисциплине: Теория функционирования распределенных вычислительных систем. Вариант 7
IT-STUDHELP
: 15 мая 2022
Оглавление
Задание 2
Введение 3
Round-Robin 4
Ход решения 6
Многозадачная реализация 9
Демонстрация работы 11
Приложение. Однозадачная реализация 12
Приложение. Многозадачная реализация 13
Задание
Реализация планировщика для дисциплины “Robin Round”. Исходные данные задают последовательность поступающих задач с указанием времени их поступления. Переключение между задачами происходит по истечении одной единицы модельного времени, либо при завершении задачи, либо при поступлении новой задачи. В
700 руб.
Физико-географическое описание Башкирии
evelin
: 24 сентября 2013
Введение
Башкортостан характеризуется многообразием природных факторов, включающих геологическое строение, геоморфологические, климатические и гидрологические условия, почвы и типы растительности, что обусловлено его физико-географическим положением. Башкирия расположена на рубеже Европы и Азии и занимает части равнинного Предуралья, горной полосы Южного Урала и возвышенно - равнинного Зауралья. Наличие полосы меридионально простирающихся параллельных горных хребтов Южного Урала обусловило резк
5 руб.
Философия и филология
GnobYTEL
: 17 ноября 2012
Дискуссии (очные и заочные) по поводу взаимоотношений философии и филологии не случайно стали актуальными в современной России: в них ярко отображаются некоторые важные особенности интеллектуальной жизни. Очевидно при этом, что даже собеседники, обладающие самыми хорошими качествами и явно заинтересованные в том, чтобы из обсуждения что-то получилось, нередко демонстрируют "технику взаимонепонимания". А значит и само это взаимонепонимание для нас поучительно [2] . Как складывались темы и приемы
15 руб.