Лабораторная работа №1,2,3,4,5 по функциональному и логическому программированию. Вариант №20
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
1) Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
2) Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
3) Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
4) Напишите на языке ПРОЛОГ программу, которая список целых чисел преобразует в новый "двойной" список таким образом, что каждый элемент исходного списка удваивается. Список вводится с клавиатуры, цель – внутренняя.
5) Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 0
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку.
2) Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
3) Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
4) Напишите на языке ПРОЛОГ программу, которая список целых чисел преобразует в новый "двойной" список таким образом, что каждый элемент исходного списка удваивается. Список вводится с клавиатуры, цель – внутренняя.
5) Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 0
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку.
Дополнительная информация
2014 год. Зачет
Похожие материалы
Лабораторная работа № 5 по функциональному и логическому программированию. Вариант №20
Despite
: 14 мая 2015
5) Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 0
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку.
60 руб.
Лабораторные работы №№1-5 по предмету : «Функциональное и логическое программирование»
xtrail
: 22 апреля 2013
Лабораторная работа №1
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
Лабораторная работа №2
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
Лабораторная работа №3
Вари
900 руб.
Лабораторные работы №№1-5. Функциональное и логическое программирование. Вариант 10
AlexBrookman
: 29 января 2019
№1
Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L.
Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список (-1 (6 *) -3 (0 *)).
№2
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.
№3
Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обл
330 руб.
Лабораторные работы №1-5 По дисциплине: Функциональное и логическое программирование. Все варианты.
freelancer
: 17 августа 2016
Лабораторная работа №1
Задание
Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Задание
Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Задание
Определите на языке ЛИСП функционал, вставляющий перед каждым
70 руб.
Лабораторные работы №1-5. Вариант №7. Функциональное и логическое программирование
ivanPBT22
: 28 мая 2015
Лабораторная работа №1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).
Лабораторная работа №2
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .
Лабораторная работа №3
Задание
Опpе
250 руб.
Лабораторная работа №3. 5 семестр. Функциональное и логическое программирование.
oksana
: 22 мая 2015
Вариант 1
Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов:
-число;
-неположительное число (при вызове используйте лямбда-функцию).
200 руб.
Лабораторные работы №№1-5 по предмету : «Функциональное и логическое программирование». Вариант №1.
freelancer
: 25 августа 2016
Лабораторная работа №1
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился.
Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
Лабораторная работа №2
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
Лабораторная работа №3
Вари
100 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №6.
ДО Сибгути
: 16 марта 2018
Лабораторная работа №1
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП.
Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами:
1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com.
2. Запустите файл mulisp.com и после появления
200 руб.
Другие работы
Приспособление - 3112.004.000.000 СБ
.Инженер.
: 10 ноября 2024
И.П. Конакова, Э.Э. Истомина, В.А. Белоусова. Основы оформления конструкторской документации. Вариант 3112.004.000.000 СБ - Приспособление. Сборочный чертеж. Деталировка. Модели.
Состав работы:
-Сборочный чертеж
-Спецификация
-Чертежи всех деталей
-3D модели всех деталей
-3D сборка
-3D сборка с разносом компонентов
3112.004.000.000 СБ - Приспособление Сборочный чертеж
3112.004.000.001 - Направляющая
3112.004.000.002 - Призма левая
3112.004.000.003 - Призма правая
3112.004.000.004 - Втулка
3
500 руб.
Задачи по дисциплине: Инвестиции (часть 1)
IT-STUDHELP
: 7 июля 2019
I. Дайте определение.
А) Инвестиционная деятельность это -вложение инвестиций и осуществление практических действий в целях получения прибыли и (или) достижения иного полезного эффекта.
Б) Суть принципа консервативности при формировании инвестиционного портфеля заключается в том, что максимально возможные потери от высокорискованных вложений перекрывают доходы от более надежных источников. Таким образом, общая степень риска сводится не к потерям капитала, а к получению прибыли меньшей, чем пла
250 руб.
Контрольная работа. Дискретная математика. Вариант №1
sxesxe
: 15 января 2017
I. Задано универсальное множество и множества A, B, C, D. Найти результаты действий a) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера-Венна.
,
; ; ; .
II. Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение.
“Если оперативная память правильно установлена в контрольный компьютер, и он при запуске не выдает ошибки при проверке оперативной памяти, то оперативная память исправна”.
III. Для булевой функции найти методом преоб
100 руб.
Решение задач с нормальными законами в системе "Статистика"
VikkiROY
: 12 ноября 2012
СОДЕРЖАНИЕ
Введение
1. Дискриминантный анализ как раздел многомерного статистического анализа
1.1 Методы классификации с обучением
1.2 Линейный дискриминантный анализ
2. Дискриминантный анализ при нормальном законе распределения показателей
3. Примеры решения задач дискриминантным анализом
3.1 Применение дискриминантного анализа при наличии двух обучающих выборок
3.2 Пример решения задачи дискриминантным анализом в системе STATISTICA
Заключение
Список использованных источников
ВВЕДЕ
10 руб.