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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon in.txt
material.view.file_icon LAB5.EXE
material.view.file_icon LAB5.OBJ
material.view.file_icon lab5.pro
material.view.file_icon LAB5.SYM
material.view.file_icon OUT.TXT
material.view.file_icon Лабораторная 5.docx
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 Лабораторная 2.docx
material.view.file_icon
material.view.file_icon lab3.lsp
material.view.file_icon Лабораторная 3.docx
material.view.file_icon
material.view.file_icon LAB4.EXE
material.view.file_icon LAB4.OBJ
material.view.file_icon lab4.pro
material.view.file_icon LAB4.SYM
material.view.file_icon Лабораторная 4.docx

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

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

Описание

Лабораторная работа №1
Опpеделите на языке ЛИСП и проверьте работу функции, удаляющей отрицательные элементы из списка чисел L.
Например, при L=(-2 6 -1 4 0) функция должна возвращать список (6 4 0).

Лабораторная работа №2
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в новый список, элементы которого имеют вид:
(<элемент списка L> <кол-во вхождений этого элемента в список L>).
Например, для списка L = (a b a a c b) функция должна вернуть ((a 3) (b 2) (c 1)).

Лабораторная работа №3
Опpеделите на языке ЛИСП функционал, аналогичный предикату MAPCAR для одноуровнего списка (Используйте применяющие функционалы). Проверьте работу функционала для функций:
-добавление 2 ко всем элементам числового списка (при вызове используйте лямбда-функцию);
-LIST.

Лабораторная работа №4
Напишите на языке ПРОЛОГ программу, которая находит минимальный элемент в списке целых чисел и ставит его первым (если таких элементов несколько, то переставляется последний найденный). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [4,1,7,6,1,7,6] преобразуется в [1,4,1,7,6,7,6].

Лабораторная работа №5
В текстовом файле, состоящем из нескольких строк, определите количество слов в каждой строке и информацию об этом занесите в отдельную строку нового файла в виде:
cтрока № <номер строки> содержит <количество слов в строке> слов

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

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

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


Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Контрольная + Лабораторные работы №№1-5 по дисциплине: Функциональное и логическое программирование. Вариант №9
Контрольная работа: Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 9: Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7). Лабораторная работа №1: Задание Определите на языке ЛИСП и проверьте работу функции, уда
User SibGOODy : 14 сентября 2018
1000 руб.
promo
Функциональное и логическое программирование. Лабораторная работа 1. Вариант 9.
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. В
User nik200511 : 24 января 2020
227 руб.
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант 9
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: Наложите с помощью мышки файл с текстом функции на файл mulisp.com. Запустите файл mulisp.com и после появления приглашения в виде $ введи
User nik200511 : 10 июля 2014
23 руб.
Лабораторные работы №1-5 По дисциплине: Функциональное и логическое программирование. Все варианты.
Лабораторная работа №1 Задание Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x. Например, при n=4, x=0 функция должна возвращать список ((((0)))). Лабораторная работа №2 Задание Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество. Например, для списка (a b a a c c) функция должна вернуть (a b c). Лабораторная работа №3 Задание Определите на языке ЛИСП функционал, вставляющий перед каждым
User freelancer : 17 августа 2016
70 руб.
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 9. Добавьте элемент в конец числового списка L, чтобы сумма элементов нового списка стала равна 100. Например, при L=(2 10 15 50 30) функция должна вернуть (2 10 15 50 30 -7).
User Roma967 : 7 ноября 2024
300 руб.
promo
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 9.
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. В
User nik200511 : 24 января 2020
663 руб.
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант №9
Задание Определите на языке ЛИСП и проверьте работу функции, удаляющей отрицательные элементы из списка чисел L. Например, при L=(-2 6 -1 4 0) функция должна возвращать список (6 4 0). Описание решения Текст программы Результаты работы программы
User SibGOODy : 14 сентября 2018
150 руб.
promo
Функциональное и логическое программирование. Лабораторные работа №1-5. Вариант №9
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Вариант 9 Опpеделите на языке ЛИСП и проверьте работу функции, удаляющей отрицательные элементы из списка чисел L. Например, при L=(-2 6 -1 4 0) функция должна возвращать список (6 4 0). Лабораторная работа №2 Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использовани
User growlist : 5 февраля 2018
80 руб.
promo
Проектирование стенда для демонтажа и монтажа шин
Содержание Введение с обоснованием темы работы……………………………………………………….2 1 Обзор аналогов ………………….. …………………………………………………………………...3 2 Устройство разрабатываемой конструкции…………………………………….……...12 3.Техническое обслуживание и ремонт………………………………………….…………….14 1. Конструкторская часть 4.1 Выбор гидроцилиндра………………………………………………...16 4.2. Расчет площади поперечного сечения штока …………………….…17 4.3. Расчет нагрузки на шток……………………………………………...17 4.4. Расчет штока на сжатие………………………………………………18 4.5.
User fint21 : 26 января 2012
350 руб.
Проектирование стенда для демонтажа и монтажа шин
Лабораторная работа №1 По дисциплине «Системы искусственного интеллекта и машинное обучение»
Лабораторная работа №1 В качестве темы для выполнения задания необходимо сравнить несколько ИИ-сервисов для работы с текстом. Суть работы заключается в том, чтобы: 1. Рассмотреть все функциональные возможности ИИ-сервисов данного вида. 2. Описать пользу данных ИИ-сервисов для конкретной предметной области. 3. Перечислить достоинства и недостатки каждого ИИ-сервиса. 4. Определить критерии сравнения ИИ-сервисов. 5. Провести сравнительный анализ ИИ-сервисов данного вида. Файлы до 20 МБ. Оф
User Infanta : 10 апреля 2026
500 руб.
Лабораторная работа №1 По дисциплине «Системы искусственного интеллекта и машинное обучение»
МЧ00.81.00.00 Тяга
Тяга является промежуточным звеном механизмов различных машин. Тяга состоит из стержня поз. 1 и крышки поз. 2, внутри которых установлены вкладыши поз. 3, 4 и втулка поз. 5. Для уменьшения износа поверхностей вкладышей через отверстие в крышке поз. 2 и вкладыше поз. 3 подводится смазка. МЧ00.81.00.00 Тяга МЧ00.81.00.01 Стержень МЧ00.81.00.02 Крышка МЧ00.81.00.03 Полувкладыш левый МЧ00.81.00.04 Полувкладыш правый МЧ00.81.00.05 Втулка Выполнены в компасе 3D V13 все чертежи+3Д модели Помогу с др
User coolns : 5 марта 2019
180 руб.
МЧ00.81.00.00 Тяга promo
Построение трех изображений по двум заданным. Выполнение разрезов и сечений. Вариант 5,18,25
КОНТРОЛЬНАЯ РАБОТА 2 Лист 1 Построение трех изображений по двум заданным. Выполнение разрезов и сечений Задание 1 Построить третий вид детали по двум заданным, выполнить необходи-мые разрезы и сечения в соответствие с ГОСТ 2.305. Проставить размеры в соответствие с ГОСТ 2.307. Индивидуальные задания приведены на рис. 4. Пример выполнения работы приведен в приложении на рис. А.12.
User Laguz : 28 мая 2026
150 руб.
Построение трех изображений по двум заданным. Выполнение разрезов и сечений. Вариант 5,18,25
up Наверх