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

Цена:
650 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
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
material.view.file_icon Отчет.doc
material.view.file_icon lab1.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon lab2.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon lab3.lsp
material.view.file_icon
material.view.file_icon Отчет.doc
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
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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


Лабораторная работа №2
Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Вариант 1
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.

Лабораторная работа №3
Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. В теле функции использование операторов set и setq не допускается!
Вариант 1
Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).

Лабораторная работа №4
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E.
Вариант 1
Напишите на языке ПРОЛОГ программу, которая преобразует список целых чисел во множество. Список вводится с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,1,2,3] преобразуется в [1,2,4,3].


Лабораторная работа №5
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 1
В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing", замените это окончание на "ed".

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

Год: 2013
Оценка: Зачет!
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
143 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №1.
Задание Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User nik200511 : 8 июня 2018
9 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа №1. «Обработка списков в языке CLISP» Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля. 1. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при
User simondanya : 20 апреля 2025
250 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-3. Вариант 1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
423 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-5. Вариант №1.
Лабораторная работа 1 Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа 2 Вариант 1 Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа 3 Вариант 1 Опpеде
User nik200511 : 8 июня 2018
41 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-5. Вариант №1
Лабораторная работа №1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа №2 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа №3 Задание Опpеделите на яз
User djigorfan : 14 апреля 2013
500 руб.
Функциональное и логическое программирование Лабораторная работа 1 Вариант №6
Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процес
User Notsohxc : 7 февраля 2023
100 руб.
Функциональное и логическое программирование Лабораторная работа 1 Вариант №6
Функциональное и логическое программирование. Лабораторная работа 1, вариант 6.
Лабораторная работа № 1 Обработка списков в языке CLISP Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. К
User nik200511 : 16 мая 2022
77 руб.
Физика (часть 2-я). Контрольная работа. Вариант №1
Вариант 1 1. В опыте Юнга вначале рассматривается излучение с длиной волны λ1 = 0,7 мкм, а затем с λ2. Определите значение длины волны λ2, если шестая светлая полоса в первом случае совпадает с девятой темной полосой во втором случае. Рисунком поясните схему опыта Юнга, укажите на рисунке распределение интенсивности света на экране. Опыт проводится в вакууме. 2. Монохроматический свет падает нормально на щель шириной 10 мкм. За щелью находится тонкая линза с оптической силой 4Дптр. В фокальной п
User Кот Леопольд : 5 декабря 2020
350 руб.
Подпись и печать как важные реквизиты документа
Введение. 3 1. Понятие и характеристика организационно-управленческих документов.. 6 1.1 Классификация документов. 6 1.2 Реквизиты и оформление документов. 12 1.3 Электронный документ: понятие, реквизиты, преимущества и недостатки 16 2. Подпись и печать, как реквизиты утверждения документа 19 2.1 Состав реквизита "подпись документа". 19 2.1.1 Оформление подписи на бумажном носителе. 19 2.1.2 Электронная цифровая подпись как аналог собственноручной подписи.
User Lokard : 29 августа 2013
10 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 4.33 Вариант а
На горизонтальном трубопроводе на расстоянии l выведен U-образный дифференциальный пьезометр, заполненный ртутью для определения потерь напора по длине hl (рис. 4.33). Разность уровней ртути в U-образной трубке h; диаметр трубопровода d; расход воды Q. Определить коэффициент Дарси λ, вычислить гидравлический уклон I. Плотности жидкостей: воды ρ = 10³ кг/м³; ртути ρрт = 13,6·10³ кг/м³.
User Z24 : 8 октября 2025
180 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 4.33 Вариант а
СИНЕРГИЯ Организационная психология (Темы 1-7) Тест 98 баллов
СИНЕРГИЯ Организационная психология (Темы 1-7) МТИ МосТех МосАП МФПУ Синергия Тест оценка ОТЛИЧНО 98 баллов Ответы на 289 вопросов Результат - 98 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. В область изучения клинической психологии входят … 2. В числе элементов, составляющих структуры трудовой деятельности, – … (укажите 2 варианта ответа) 3. Говоря о матричной организационной структуре системы управления персоналом, можно утверждать, что … 4. К предмету изучения ор
User Synergy2098 : 22 ноября 2023
228 руб.
promo
up Наверх