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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.lsp
material.view.file_icon Лабораторная 1.docx
material.view.file_icon
material.view.file_icon lab2.lsp
material.view.file_icon lab2.pl
material.view.file_icon Лабораторная 2.docx
material.view.file_icon
material.view.file_icon input.txt
material.view.file_icon output.txt
material.view.file_icon test.pl
material.view.file_icon Лабораторная 3.docx

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

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

Описание

ЛАБОРАТОРНАЯ РАБОТА 1. «Обработка списков в языке CLISP»

Задание
Объедините 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).



ЛАБОРАТОРНАЯ РАБОТА 2. «Обработка списков в языках CLISP и SWI-PROLOG»

Задание
Удалите из списка L перед каждым вхождением X один элемент, если такой
имеется и отличен от X.
Например, для языка CLISP при L=(1 2 1 1 3), X=1 функция должна вернуть (1 1 1 3).



ЛАБОРАТОРНАЯ РАБОТА 3. «Работа со строками и файлами в языке SWI-PROLOG»

Задание
Найдите в файле все слова минимальной длины. Сформируйте новый файл с найденными словами.

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1-3
Оценка:Зачет
Дата оценки: 05.11.2019
Рецензия:Уважаемый ,

Галкина Марина Юрьевна

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант №8
Вариант 8 Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x. Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
User rt : 13 октября 2015
75 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Лабораторные работы №№1-3 по дисциплине: Функциональное и логическое программирование. Вариант №3
Лабораторная работа № 1 по дисциплине «Функциональное и логическое программирование» Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Переставьте элементы списка L таким образом, чтобы одинаковые элементы оказались рядом. Сортировку не ис
User IT-STUDHELP : 22 ноября 2021
750 руб.
promo
Лабораторная работа №1-3 по дисциплине: Функциональное и логическое программирование. Вариант №1.
Лабораторная работа 1 Тема работы Обработка списков в языке CLISP Задание на лабораторную работу: Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 1. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при
User Леший : 3 января 2020
555 руб.
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант № 8. Семестр 5
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x. Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
User Shamrock : 17 марта 2014
220 руб.
Лабораторные работы №1-3 по дисциплине: Функциональное и логическое программирование. Вариант 2
Лабораторная работа №1 Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. 2. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (((((a) s) d) f) g). Текст прог
User Учеба "Под ключ" : 2 августа 2026
1200 руб.
promo
Системы связи с подвижными объектами. Курсовой проект. Вариант №15
Курсовой проект По дисциплине: Системы связи с подвижными объектами «Проект сети сотовой связи стандарта GSM» Техническое задание Рассчитать основные параметры сети сотовой связи в соответствии с исходными данными, представленными в таблице 1. Таблица 1 – Исходные данные для проектирования Населенный пункт г. Асино Стандарт сотовой связи GSM-900 Активность одного абонента в ЧНН, Эрл 0.015 Вероятность блокировки вызова 2% Технические параметры базовой станции: мощность передатчика базовой с
User masnev : 13 ноября 2020
1100 руб.
Гидравлика и теплотехника ТОГУ Теплопередача Задача 8 Вариант 2
Какова толщина слоя изоляции паропровода, если при температуре внутренней ее поверхности t1ст наружная поверхность диаметром d2 имеет температуру t2ст = 50 ºС? Коэффициент теплопроводности изоляции λ=0,08 Вт/(м·К). Коэффициент теплоотдачи от поверхности изоляции к окружающему воздуху α2 = 15 Вт/(м²·К). Температура воздуха t2 = 20 ºС.
User Z24 : 5 марта 2026
120 руб.
Гидравлика и теплотехника ТОГУ Теплопередача Задача 8 Вариант 2
Развивающиеся страны в системе международных экономических отношений
Содержание Понятие мировой экономики Классификация стран в мировой экономике Развивающиеся страны в системе международных экономических отношений: а) Место и роль развивающихся государств в международном товарообмене б) Развитие и реструктуризация товарного экспорта развивающихся стран в) Иностранный капитал в экономике развивающихся стран Заключение Список литературы 1. Понятие мировой экономики Значение мировой экономики неуклонно растет. И потребители, и производители каждой страны
User DocentMark : 9 сентября 2013
5 руб.
Природные катастрофы XX XXI века
Содержание Введение 3 1. Землетрясения 5 2. Наводнения 6 3. Ураганы 8 4. Цунами 9 5. Засухи 11 6. Ливни 12 7. Оползни 13 8. Тайфуны 14 9. Извержения вулканов 16 10. Снегопады 18 11. Аномальные явления 20 Заключение 23 Приложение 24 Список использованной литературы 27 Введение Проблема катастроф весьма популярна в научной литературе и средствах массовой информации. Термин – природные катастрофы - применяется для двух разных понятий, в некотором смысле смыкающихся. Катастрофа в буквальном перевод
User evelin : 16 марта 2014
15 руб.
up Наверх