Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.lsp
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание
Определите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной структуре (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.

Исходный текст программы
Результаты работы программы

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

Зачет без замечаний!
Дата сдачи: декабрь 2016 г.
В архиве отчет + программа (lsp)
Помогу с другим вариантом.

Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Лабораторная работа №2 по дисциплине: «Функциональное и логическое программирование»
Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Описание решения Решение – рекурсивное. Функция DEPTH вычисляет глубину списка (максимальное количество вложенных скобок).
User vohmin : 1 июня 2018
50 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование
1.Задание Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом. Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3) .
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа № 2 по дисциплине: Функциональное и логическое программирование
Лабораторная работа №2 Вариант 7 Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) Исходный текст программы: (defun F (L N) (cond ((minusp N) L)
User 1231233 : 29 января 2012
23 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 4
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаше
User Roma967 : 7 ноября 2024
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User Roma967 : 7 ноября 2024
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 5
Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране по
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглаш
User SibGOODy : 20 декабря 2023
500 руб.
promo
Лабораторная работа №2 по дисциплине «Функциональное и логическое программирование». Вариант №1
Обработка списков в языках CLISP и SWI-PROLOG Задание на лабораторную работу Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции – операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода ре
User boeobq : 19 ноября 2021
250 руб.
Автоматизация процесса электролиза алюминия на примере ИркАЗ-РУСАЛ
1. Описание технологического процесса. Современный процесс электролиза алюминия объединяет независимый промышленный процесс от природных глиноземсодержащих руд до чистого металла. Поскольку механические свойства алюминия сильно зависят от небольших количеств примесей, важно, чтобы металл металлургических сортов являлся высококачественным. Производство чистого алюминия требует высокосортного глинозема и углеродных материалов. Полный цикл алюминиевого завода приведен на рис.1.4. На заводе поступаю
User Elfa254 : 15 февраля 2014
10 руб.
Методика расчёта амортизационных отчислений с основных средств
Содержание: Введение 1.Основные определения амортизации стр. 1-5 1.2.Функции амортизации стр. 5-10 1.3.Амортизационные группы основных средств предприятия стр. 10-12 2.Способы начисления амортизации основных средств стр. 12-16 2.1.Примеры расчёта амортизационных отчислений различными способами стр. 16-18 2.2.Объекты начисления амортизации стр. 18-19 2.3.ПБУ 6/01 стр. 20 Заключение Список литературы Практическое задание -1- Введение Экономика охватывает все стороны жизни человека, с
User alfFRED : 6 ноября 2013
10 руб.
Онлайн Тест по дисциплине: Надежность технических систем и техногенный риск.
Вопрос №1 Укажите НЕВЕРНУЮ процедуру, выполняемую в процессе управления рисками проекта: Планирование управления рисками - выбор подходов и планирование деятельности по управлению рисками проекта. Анализ рисков - определение рисков, способных повлиять на проект, и документирование их характеристик. Качественная оценка рисков - качественный анализ рисков и условий их возникновения с целью определения их влияния на успех проекта. Количественная оценка - количественный анализ вероятности возн
User IT-STUDHELP : 18 июля 2023
500 руб.
promo
Управление персоналом и подбор кадров
Задание 1 Выбрать профессию. Определить личностные и практические навыки кандидата на должность. Профессия - банковский служащий. При отборе кандидатов на должности в банковской области, согласно методике оценки персонала Сбербанка, рассматриваются следующие личностные и практические навыки кандидата: Интеллектуальные способности - как быстро воспринимает информацию и правильно понимает обстоятельства дела; насколько быстро и гибко мыслит; насколько точной и взвешенной является оценка происходя
User Lokard : 31 марта 2014
15 руб.
up Наверх