Вариант 0. Лабораторная работа №1. Функциональное и логическое программирование ДО СИБГУТИ

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

material.view.file_icon
material.view.file_icon lab1.lsp
material.view.file_icon Лабораторная работа №1.1.docx

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

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

Описание

Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ.

0. Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функция должна вернуть (3 5)

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 16.02.2019
Рецензия:Уважаемый

Галкина Марина Юрьевна
Вариант №0 Контрольная работа Функциональное и логическое программирование ДО СИБГУТИ
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт д
User Petr1 : 1 июня 2019
300 руб.
Вариант №0 Контрольная работа Функциональное и логическое программирование ДО СИБГУТИ
Вариант №0 Лабораторная работа №3 Функциональное и логическое программирование ДО СИБГУТИ
Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля. 0. Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте но
User Petr1 : 1 июня 2019
250 руб.
Вариант №0 Лабораторная работа №3 Функциональное и логическое программирование ДО СИБГУТИ
Вариант 0. Лабораторная работа №2. Функциональное и логическое программирование. ДО СИБГУТИ
Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглашение следу
User Petr1 : 15 апреля 2019
250 руб.
Вариант 0. Лабораторная работа №2. Функциональное и логическое программирование. ДО СИБГУТИ
Лабораторные работы №№1-2 функциональное и логическое программирование. Вариант №0 Сибгути ДО
В архиве 2 лабораторных работы. Краткие задания: Лаб 1. Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функция должна вернуть (3 5). Лаб 2. Осуществите в списке L циклический сдвиг на N элементов влево. Например, для языка CLISP при L = (a s d f g), N = 3 функция должна вернуть (f g a s d).
User dezoway : 17 сентября 2023
200 руб.
Лабораторные работы №№1-2 функциональное и логическое программирование. Вариант №0 Сибгути ДО
Зачет. Билет№1. Функциональное и логическое программирование ДО СИБГУТИ
Билет №1 1.На языке Clisp определите функцию, которая меняет местами первый и последний элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR, CDR, CONS, APPEND, LIST, LAST, BUTLAST с одним аргументом, REVERSE). 2.Какое значение получат X и Y в результате операции сопоставления (унификации) списков [a,b,c] и [_,_,X|Y] в языке SWI-Prolog?
User Petr1 : 1 июня 2019
150 руб.
Контрольная работа "Функциональное и логическое программирование". Вариант 0. Сибгути ДО
Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
User dezoway : 17 сентября 2023
250 руб.
Контрольная работа "Функциональное и логическое программирование". Вариант 0. Сибгути ДО
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Задание. Определите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Решение – рекурсивное. Функция CREATE формирует и возвращает список позиций элемента, заданного параметром x, в списке L. Листинг программы (DEFUN CREATE (L X N) (COND ((NULL L) NIL) ...................
User Olya : 12 декабря 2017
200 руб.
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Функциональное и логическое программирование. БИЛЕТ №6. СИБГУТИ ДО
1. На языке Clisp определите функцию, которая меняет местами первый и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR, CDR, CONS, APPEND, LIST, LAST, BUTLAST с одним аргументом, REVERSE). 2. Какое значение получат X и Y в результате операции сопоставления (унификации) списков [1,2,3,4,5] и [_,X,_,Y|_] в языке SWI-Prolog?
User nura : 22 января 2019
300 руб.
Вміння порівнювати в процесі навчання математики
Вступ Розділ 1.Психолого-педагогічні основи навчання прийомам розумової діяльності. 1.1.Аналіз стану проблеми формування розумової культури учнів у процесі навчання математики. 1.2.Формування вміння порівнювати в процесі навчання математики. 1.3.Рівні оволодіння вмінням порівнювати. Розділ 2.Методичні системи формування та розвитку вміння порівнювати (Шляхи, організаційні форми, засоби). 2.1.Шляхи і засоби формування вміння порівнювати. 2.2.Методика формування вміння порівнювати. Висно
User evelin : 14 сентября 2013
45 руб.
Автоматизация бухгалтерского учета на предприятии ЗАО Лактис
Содержание Содержание 2 Введение 3 1. Данные по счетам бухгалтерского учета ЗАО «Лактис» 4 2. Журнал проводок 37 3. Бухгалтерская отчетность ЗАО «Лактис» 70 75 4. Налоговая декларация по налогу на добавленную стоимость 77 Заключение 85 Список использованной литературы 86 Введение ЗАО «Лактис» (до 1994 года - Молочный комбинат «Новгородский») - крупнейшее на Северо-Западе предприятие по выпуску молочной продукции. Введён в эксплуатацию в 1977 году. Зарегистрирован как АООТ «Молочный к
User evelin : 20 ноября 2013
15 руб.
Етнічна соціологія - актуальні проблеми та історія розвитку
Зміст контрольної роботи 1.Етнічна соціологія: актуальні проблеми та історія розвитку 1.1. Предмет етносоціології 1.2. Актуальні проблеми етнічної соціології 1.3. Соціально-етнічні особливості розвитку України 1.4. Етнічна структура сучасного суспільства і міжнаціональні відносини в Україні Список літератури 1.Етнічна соціологія: актуальні проблеми та історія розвитку 1.1 Предмет та історія розвитку етносоціології Етносоціологія — новий науковий напрям, що виник на стику етнографії і соціолог
User Qiwir : 10 февраля 2014
10 руб.
Перспективы развития венчурных инновационных проектов в России
Оглавление Оглавление 2 Введение 3 Глава 1. Рынок инноваций: история, участники, тенденции 5 1.1 Тенденции в экономическом развитии России 5 5 1.2 Теория рынка инвестирования инновационных проектов 7 1.3 Участники рынка инноваций 11 1.4 Российская Национальная Инновационная Система 17 1.4.1 Предпосылки формирования современной НИС. Специфика инноваций в СССР 18 1.4.2 НИС в условиях переходного периода российской экономики 20 1.4.3 Тенденции в отдельных звеньях НИС 20 2.1 Инновационны
User Slolka : 9 ноября 2013
5 руб.
up Наверх