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

Цена:
500 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

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

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

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

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

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

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

СибГУТИ 2012г., 1 вариант. зачет
Функциональное и логическое программирование. Лабораторная работа №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 по "Функциональное и логическое программирование".
Лабораторная работа №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 руб.
Функциональное и логическое программирование. Лабораторные работы №№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. ТУСУР.
Контрольная работа No 1 Метрология, стандартизация и сертификация по В. Ф. Отчалко. Вариант 5 ТУСУР Контрольная работа состоит из 5 задач (по одной в каждой теме). Номер варианта выбирается из таблицы 5.1 5.1 Задача 5) Известно, что границы доверительного интервала погрешности измерения частоты равны ±10 Гц при доверительной вероятности P_D=0,75. Считая, что погрешность распределена по нормальному закону с нулевым математическим ожиданием, определить границы интервала с доверительной вероятность
User poststud : 8 июля 2015
100 руб.
Виды маркетинга и реклама в зарубежной недвижимости
План Понятие и сущность маркетинг Маркетинговые исследования Маркетинговые инструменты Заключение Список литературы Понятие и сущность маркетинга Маркетинг - комплексная система организации производства, сбыта продукции и оказания услуг, ориентированная на удовлетворение потребностей конкретных потребителей и получение прибыли на основе исследований и прогнозирования рынка, изучения внутренней и внешней среды предприятия, разработки стратегии и тактики поведения на рынке с помощью маркетинг
User elementpio : 26 ноября 2012
10 руб.
Математика (часть 1). Контрольная работа. Вариант: 6.
Задача 1. Найти пределы функций; Задача 2. Найти значение производных данных функций в точке x=0; Задача 3. Провести исследование функций с указанием а) области определения и точек разрыва; б) экстремумов; с) асимптот. По полученным данным построить графики функций; Задача 4. Найти неопределенные интегралы; Задача 5. Вычислить площади областей, заключённых между линиями.
User Cole82 : 1 июня 2015
21 руб.
Математика (часть 1). Контрольная работа. Вариант: 6.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 1.3 Вариант а
Определить, каким прибором (манометром или вакуумметром) следует измерить давление газа в баллоне по показанию h двухжидкостного чашечного манометра, заполненного водой и ртутью (рис. 1.3), если высота столба воды в левом колене манометра Н; разность уровней воды в чашках манометра Δh. Принять плотности жидкостей: воды ρ = 10³ кг/м³; ртути ρ = 13,6·10³ кг/м³. Плотность газа можно не учитывать. Показание прибора представить в ат.
User Z24 : 3 октября 2025
150 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 1.3 Вариант а
up Наверх