Функциональное и логическое программирование. Лабораторные работы № 1-5 и Контрольная работа. Вариант №8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Функциональное и логическое программирование.
Вариант8.
Лабораторные работы 1-5 и Контрольная работа:
1.Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
2. Опpеделите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
3. Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
4. Напишите на языке ПРОЛОГ программу, которая находит максимальный элемент в списке целых чисел и ставит его последним (если таких элементов несколько, то переставляется первый найденный). Список вводится с клавиатуры, цель – внутренняя.
5. Удалите из текстового файла, состоящего из нескольких строк, все однобуквенные слова и лишние пробелы.
Контрольная. Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств).
Вариант8.
Лабораторные работы 1-5 и Контрольная работа:
1.Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
2. Опpеделите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
3. Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
4. Напишите на языке ПРОЛОГ программу, которая находит максимальный элемент в списке целых чисел и ставит его последним (если таких элементов несколько, то переставляется первый найденный). Список вводится с клавиатуры, цель – внутренняя.
5. Удалите из текстового файла, состоящего из нескольких строк, все однобуквенные слова и лишние пробелы.
Контрольная. Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств).
Дополнительная информация
-Состояние: Зачтены
- СибГУТИ
- 2015 г
- СибГУТИ
- 2015 г
Похожие материалы
Лабораторная работа №1. Вариант 8. "Функциональное и логическое программирование"
Daniil2001
: 15 декабря 2022
Уважаемый -----, замечаний нет. Галкина Марина Юрьевна
80 руб.
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант №8
rt
: 13 октября 2015
Вариант 8
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
75 руб.
Функциональное и логическое программирование. Лабораторная работа №1-№5 и Контрольная работа. Вариант 5.
gnv1979
: 30 ноября 2017
Лабораторная работа №1
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Вариант 5
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Вариант 0,5
Опpеделите на языке ЛИСП функционал, вставляющий
50 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №1 по "Функциональное и логическое программирование".
Вариант 1.
Задание к варианту 1.
Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
12 руб.
Функциональное и логическое программирование. Лабораторная работа № 1. Вариант № 8. Семестр 5
Shamrock
: 17 марта 2014
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
220 руб.
Функциональное и логическое программирование. Лабораторные работы №1-5. Контрольная работа Вариант 10.
Bodibilder
: 4 июня 2019
Лабораторная работа №1
Задание
Вариант 0
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список (-1 (6 *) -3 (0 *)).
Лабораторная работа №2
Задание
Вариант 0
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
Лаборатор
250 руб.
Лабораторные работы №№1-5 + Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 8 (18, 28 и т.д.)
SibGOODy
: 27 августа 2018
Лабораторная работа №1:
Задание
Определите на языке ЛИСП и проверьте работу функции, возвращающей список из n копий заданного атома x.
Например, при x=4, n=5 функция должна возвращать список (4 4 4 4 4).
Лабораторная работа №2:
Задание
Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3).
Лабораторная работа №3:
Задание
Определ
1000 руб.
Лабораторная работа №1 По дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
Описание решения
Решение – рекурсивное. Функция CREATE преобразует список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
50 руб.
Другие работы
Политическое манипулирование и пути его ограничения
evelin
: 16 января 2014
Социальные мифы как основа манипулирования
современном мире теория и практика политического манипулирования получили достаточно глубокую научную разработку и практическое применение. Общая технология глобального, общегосударственного манипулирования обычно основывается на систематическом внедрении в массовое сознание социально-политических мифов — иллюзорных идей, утверждающих определенные ценности и нормы и воспринимаемых преимущественно на веру, без рационального, критического осмыслени
15 руб.
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 3.25
Z24
: 12 ноября 2025
Прямоугольный поворотный затвор размерами L×B=2×3 м перекрывает выход воды из резервуара, глубина в котором Н=5 м (рис. 3.32). Определить, на каком расстоянии l следует расположить его ось поворота, чтобы для его открытия преодолеть только момент трения.
150 руб.
Проблема формирования межбюджетных отношений
Lokard
: 6 января 2014
СОДЕРЖАНИЕ
Введение
1 Теоретические основы межбюджетных отношений
1.1 Роль, значение и сущность финансов
1.2 Общая характеристика межбюджетных отношений
1.2.1 Понятие и содержание межбюджетных отношений
1.2.2 Бюджетный федерализм
1.2.3 Принципы межбюджетных отношений
1.2.4 Формы межбюджетных трансфертов в РФ
1.3 Финансовое выравнивание
2 Анализ доходов и расходов в межбюджетных отношений
2.1 Разграничение расходов и доходов между бюджетами разного уровня
2.1.1 Разграничение доходов
5 руб.
Контрольно-курсовое задание. Управление изменениями. MBA Synergy (Синергия, ККЗ, Управление изменениями)
Stud1
: 18 мая 2021
Пронаблюдайте за любым реальным искусственным изменением, которое происходит или произошло в реальной организации. Опишите данный процесс и его последствия.
Ваша работа должна состоять из следующих частей:
1. Общая характеристика организации
2. Описание ситуации в организации до изменения: с точки зрения SWOT – анализа и BPG – матрицы.
3. Проведите диагностику необходимости изменений:
a. Анализ текущего состояния,
b. Анализ желаемого состояния.
4. Подготовьте проект изменения
5. Действующие лиц
649 руб.