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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.pl
material.view.file_icon my-fun.lsp
material.view.file_icon Отчет.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа No2

Обработка списков в языках CLISP и SWI-PROLOG Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 3 файла: файл отчета, содержащий титульный лист, условие задачи, исходные тексты программ и результаты работы программ (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP; файл с исходным текстом программы на языке SWI-PROLOG. Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглашение следующего ввода цели ?-). Номер варианта выбирается по последней цифре пароля.

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

декабрь 2018, зачтено, в архиве отчет и программа
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3.
Лабораторная работа №2 Вариант 3 Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User SibGUTI2 : 26 июня 2016
35 руб.
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №3
Задание: Определите на языке ЛИСП и проверьте работу функции, возвращающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User wchg : 20 августа 2013
79 руб.
Лабораторная работа №2 по "Функциональное и логическое программирование".
Лабораторная работа №2 по "Функциональное и логическое программирование". Задание к Варианту 1 Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4.
User Eva : 3 июня 2011
12 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов: -неположительное число (при вызове используйте лямбда-функцию); -символ.
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа №2 по дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Описание решения Решение – рекурсивное. Функция DEPTH вычисляет глубину списка (максимальное количество вложенных скобок).
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа № 2 по предмету : «Функциональное и логическое программирование»
Лабораторная работа №2 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4.
User xtrail : 22 апреля 2013
200 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование
1.Задание Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом. Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3) .
User Dusya : 12 сентября 2012
100 руб.
Зачетная работа по дисциплине: Информатика (часть 1). Билет №2
Билет №2 Раздел 1 2. Если числа в двоичной системе счисления имеют вид 1112 и 1112, то их сумма в десятичной системе счисления равна … А) 28 B) 222 C) 14 D) 16 3.Информатика A) результат интеллектуальной деятельности человека, распространяемый посредством услуг B) интегрированная совокупность данных, предназначенная для их хранения и многофункционального использования C) наука о методах создания, хранения, обработки и передачи информации с помощью технических средств D) механическое устройство
User SibGOODy : 28 мая 2020
250 руб.
promo
Гидравлика Москва 1990 Задача 26 Вариант 2
Два одинаковых насоса работают параллельно и подают воду в открытый резервуар из колодца на геодезическую высоту Н по трубопроводу диаметром d, длиной l, с коэффициентом гидравлического трения λ=0,03 и суммарным коэффициентом местных сопротивлений ξ=30. Определить рабочую точку (подачу и напор) при совместной работе насосов на сеть. Как изменятся суммарная подача и напор, если частота вращения рабочего колеса одного из насосов увеличится на 10%? (Данные, необходимые для построения характеристик
User Z24 : 27 декабря 2025
220 руб.
Гидравлика Москва 1990 Задача 26 Вариант 2
Задача по физике (развернутое решение в Word)
С горки AB длиной 20 м из состояния покоя скатываются санки и затем, продолжая движение от точки B по горизонтальной плоскости, останавливаются у точки С, пройдя расстояние BC, равное 15 м. Определить скорость санок в конце спуска с горки, ускорение на участках AB и BC и время спуска с горки. Весь путь ABC санки проходят за 14 с. Ускорение на каждом из участков (AB и BC) считать постоянным. Начертить графики зависимости пройденного пути, скорости и ускорения от времени.
User Григорий12 : 3 марта 2017
80 руб.
Задача по физике (развернутое решение в Word)
Общая теория связи. Экзамен. Билет №05
Экзаменационная работа. Билет No05 1. Функция корреляции белого шума, ограниченного поло- сой частот от - до + (вывод математического выражения, построение графика, определение интервала корреляции). 2. Идеальный приемник ДЧМ сигналов.
User deus : 26 ноября 2017
120 руб.
Общая теория связи. Экзамен. Билет №05
up Наверх