Лабораторные работы №1-3/ Функциональное и логическое программирование/ Вариант 3

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

material.view.file_icon
material.view.file_icon
material.view.file_icon flp_lab1.lisp
material.view.file_icon л1.docx
material.view.file_icon
material.view.file_icon lab2.lisp
material.view.file_icon lab2.pl
material.view.file_icon л2.docx
material.view.file_icon
material.view.file_icon 1.txt
material.view.file_icon 2.txt
material.view.file_icon Lab3.pl
material.view.file_icon л3.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Лабораторная работа №1
Обработка списков в языке CLISP

Переставьте элементы списка L таким образом, чтобы одинаковые элементы
оказались рядом. Сортировку не использовать!
Например, при L = (1 5 2 1 4 3 1 2 4 5 4) функция должна вернуть
(1 1 1 5 5 2 2 4 4 4 3).

Лабораторная работа №2
Обработка списков в языках CLISP и SWI-PROLOG

Из каждой группы подряд идущих элементов списка L оставьте только один. Например, для языка CLISP при L=(1 1 a a 3 3 3 + + + +) функция должна вернуть (1 a 3 +).

Лабораторная работа №3
Работа со строками и файлами в языке SWI-PROLOG

В текстовом файле, состоящем из нескольких строк, во всех словах, оканчивающихся на "ing" замените это окончание на "ed". Сформируйте
новый файл.

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа
Оценка:Зачет
Дата оценки: 25.02.2019
Рецензия:Уважаемый замечаний нет.
Галкина Марина Юрьевна
Лабораторные работы №№1-3 по дисциплине: Функциональное и логическое программирование. Вариант №3
Лабораторная работа № 1 по дисциплине «Функциональное и логическое программирование» Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Переставьте элементы списка L таким образом, чтобы одинаковые элементы оказались рядом. Сортировку не ис
User IT-STUDHELP : 22 ноября 2021
750 руб.
promo
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех
User nik200511 : 17 мая 2019
183 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3.
Лабораторная работа №1 Вариант 3 Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L. Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).
User SibGUTI2 : 26 июня 2016
35 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №3
Вариант 3 Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L. Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).
User wchg : 20 августа 2013
79 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-3, вариант №3
Лабораторная работа №1 Тема: Обработка списков в языке CLISP Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 3. Переставьте элементы списка L таким образом, чтобы одинаковые элементы оказались рядом. Сортировку не использовать! Например
User sibsutisru : 25 апреля 2023
690 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-3, вариант №3
Функциональное и логическое программирование. Лабораторные работы №№1-3. Вариант 3.
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех
User nik200511 : 17 мая 2019
539 руб.
Функциональное и логическое программирование. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа №1. «Обработка списков в языке CLISP» Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Номер варианта выбирается по последней цифре пароля. 1. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при
User simondanya : 20 апреля 2025
250 руб.
Функциональное и логическое программирование. Лабораторные работы №№1-3. Вариант 1.
Лабораторная работа №1 Обработка списков в языке CLISP Условие задачи Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (
User nik200511 : 21 января 2020
423 руб.
Математическая логика и теория алгоритмов Вариант 15
Задача 1 Построить таблицу истинности логической формулы. Задача 2 Записать рассуждение в логической символике и проверить правильность рассуждения методом Куайна и методом редукции Если Оля продолжит смотреть аниме, то друзья не помогут с учебой и ее отчислят из вуза. Друзья помогли Оле с учебой, и Оля продолжает учиться в вузе. Значит, Оля не смотрит больше аниме. Задача 3 В формуле указать свободные и связанные переменные. Привести формулу к предваренной форме. Для каждого преобразования у
User Aleksandr20 : 1 ноября 2023
900 руб.
Математическая логика и теория алгоритмов Вариант 15
Графическая работа 3 (2-ая часть). Вариант 12 - Контур детали
Возможные программы для открытия данных файлов: WinRAR (для распаковки архива *.zip или *.rar) КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d Любая программа для ПДФ файлов. Миронов Б.Г. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Графическая работа 3 (2-ая часть). Вариант 12 - Контур детали Вычертить по заданным размерам контур детали. Линии построения лекальной кривой сохранить. В состав выполненной работы входят 2 файла: 1. Чертеж фор
80 руб.
Графическая работа 3 (2-ая часть). Вариант 12 - Контур детали
Распределитель РП-70 трактора Беларус - 1523 (сборочный чертеж)
Конструкция электрогидравлического регулятора предусматривает двухкаскадное управление подъемом и опусканием навесного устройства при максимальной мощности электромагнитного привода 15Вт. Тяговые характеристики электромагнитов регулятора EHR5 показывают, что максимальное усилие на толкателе 40Н достигается при минимальном воздушном зазоре (ход 3 мм) магнитопровода и управляющем токе ЗА. Прецизионные распределительные элементы регулятора предполагают его чувствительность к загрязнению рабочей жид
User AgroDiplom : 2 апреля 2023
490 руб.
Распределитель РП-70 трактора Беларус - 1523 (сборочный чертеж)
Термодинамика Новый Уренгой Задача 5 Вариант 4
Определить t2 сжатого компрессором воздуха, подачу компрессора в конце сжатия V2 , мощность, затраченную на получение сжатого воздуха, при изотермическом, адиабатном, политропном сжатии N, если задано (компрессор идеальный, потерями пренебречь): V1 — объемная подача компрессора, м³/c; t1 — температура всасываемого воздуха, ºC; p1 — начальное давление воздуха, МПа; р2 — давление воздуха после сжатия, МПа; k — показатель адиабаты; n — показатель политропы. Произвести анализ з
User Z24 : 3 марта 2026
160 руб.
Термодинамика Новый Уренгой Задача 5 Вариант 4
up Наверх