Лабораторные работы №№1-5 по предмету : «Функциональное и логическое программирование». Вариант №1.

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

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

Описание

Лабораторная работа №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еделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).

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

Лабораторная работа №5
Вариант 1
Задание
В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing", замените это окончание на "ed"

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: «Функциональное и логическое программирование»
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 05.05.2016
Рецензия:Уважаемый Ф*
Галкина Марина Юрьевна
Лабораторные работы №№1-5 по предмету : «Функциональное и логическое программирование»
Лабораторная работа №1 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа №2 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа №3 Вари
User xtrail : 22 апреля 2013
900 руб.
Функциональное и логическое программирование. Лабораторная работа №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 руб.
Лабораторная работа № 5 по предмету : «Функциональное и логическое программирование»
Лабораторная работа №5 Вариант 1 Задание В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing", замените это окончание на "ed".
User xtrail : 22 апреля 2013
200 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа №1. «Обработка списков в языке CLISP» Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля. 1. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при
User simondanya : 20 апреля 2025
250 руб.
Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (a (s (d (f (g))))).
User SibGOODy : 20 декабря 2023
300 руб.
promo
Лабораторная работа №1 по дисциплине «Функциональное и логическое программирование». Вариант №1
Обработка списков в языке CLISP Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему пр
User boeobq : 19 ноября 2021
250 руб.
Задачи по гидрогазодинамике ТвГТУ Задача 5 Вариант 27
Определить, какое избыточное давление р1 необходимо создать в сечении 1–1 трубопровода перед горизонтально расположенным соплом гидромонитора, чтобы обеспечить в его выходном сечении 2–2 среднюю скорость υ2, если в сечении 1–1 (в месте излива воды в атмосферу) средняя скорость υ1. Потерями напора пренебречь из-за незначительной длины сопла гидромонитора. Принять коэффициенты Кориолиса равными 1.
User Z24 : 1 апреля 2026
200 руб.
Задачи по гидрогазодинамике ТвГТУ Задача 5 Вариант 27
ИГ.06.29.02 - Пирамида с вырезами
Все выполнено в программе КОМПАС 3D v16 Вариант 29 ИГ.06.29.02 - Пирамида с вырезами 1. По двум видам построить вид слева, горизонтальный, фронтальный и профильный разрезы. 2. Нанести размеры. 3. Построить прямоугольную изометрическую проекцию с четвертью выреза. Отверстия сквозные. В состав работы входят 4 файла: - 3D модель данной детали, разрешение файла *.m3d; - ассоциативный чертеж формата А3 в трёх видах с выполненными горизонтальным, фронтальным и профильным разрезами с совмещением пол
100 руб.
ИГ.06.29.02 - Пирамида с вырезами
ФЦКН.01.23.00.000 СБ - Опора
Разъемные соединения. ФЦКН.01.23.00.000 СБ - Опора. Сборочный чертеж. Спецификация. Чертежи В состав работы входит: -3D модели всех деталей; -3D сборка; -3D сборка с разносом компонентов; -Чертежи всех деталей; -Чертежи стандартных изделий; -Сборочный чертеж; -Спецификация. ФЦКН.01.23.00.000 СБ - Опора Сборочный чертеж ФЦКН.01.23.01.000 СБ - Корпус сварной Сборочный чертеж ФЦКН.01.23.00.001 - Фланец ФЦКН.01.23.00.002 - Плита ФЦКН.01.23.01.001 - Основание ФЦКН.01.23.01.002 - Вту
User .Инженер. : 22 апреля 2026
600 руб.
ФЦКН.01.23.00.000 СБ - Опора promo
Основы гидравлики и теплотехники МИИТ Задача 1.2 Вариант 5
Прямоугольный поворотный щит (рис.1.2) шириной В=4 м и высотой Н закрывает выпускное отверстие плотины. Справа от щита уровень воды Н1, слева Н2, плотность воды ρ=1000 кг/м³. 1 Определить начальную силу Т натяжения троса, необходимую для открытия щита, если пренебречь трением в цапфах. 2 С какой силой Р щит прижимается к порогу А в закрытом положении, если принять, что по боковым сторонам щита опоры отсутствуют? 3 Построить результирующую эпюру гидростатического давления на щит, предварит
User Z24 : 15 октября 2025
180 руб.
Основы гидравлики и теплотехники МИИТ Задача 1.2 Вариант 5
up Наверх