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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

Лабораторная работа №1

Вариант 3

Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L.
Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).

Лабораторная работа №2

Вариант 3

Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет.
Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.

Лабораторная работа №3

Вариант 3

Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
неположительное число (при вызове используйте лямбда-функцию);
-символ.

Лабораторная работа №4

Вариант 3

Напишите на языке ПРОЛОГ программу, которая осуществляет циклический сдвиг на один элемент влево в списке целых чисел. Список вводится с клавиатуры, цель – внутренняя.
Например: Список [1,2,3,4] преобразуется в [2,3,4,1].

Лабораторная работа №5

Вариант 3

В каждой строке текстового файла переставьте слова в обратном порядке

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

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

Галкина Марина Юрьевна
Функциональное и логическое программирование. Лабораторная работа №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 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Функциональное и логическое программирование. Лабораторные работы №№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/ Функциональное и логическое программирование/ Вариант 3
Лабораторная работа №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 +). Л
User qwok : 12 марта 2019
550 руб.
Лабораторная работа №1 по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L. Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6).
User migsvet : 9 февраля 2014
100 руб.
Лабораторная работа: P-CAD для начинающих
Каждый молодой инженер в какой-то момент вдруг чувствует: "нельзя объять необъятное! ". Такое ощущение появляется, когда на книжных "развалах" ищешь книгу по P-CAD, а находишь сразу несколько, когда изучаешь многотомную документацию к программе, обсуждаешь проблемы с коллегами, а в голове - один сумбур. Кажется, что надо прожить сто лет, чтобы стать специалистом, готовым пройти весь путь от замысла до реального воплощения его в "железе". …Проходит год-другой, появляется опыт, и приходит понимани
User Elfa254 : 3 октября 2013
20 руб.
Лабораторные работы №№1-3 по дисциплине: Функциональное и логическое программирование. Вариант №16
Вариант №16 Лабораторная работа №1 Задание Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. Вариант 6. Сформируйте список, состоящий из сумм первого и последнего, второго и предпоследнего элементов числового списка и т.д. Каждый элемент должен
User IT-STUDHELP : 29 июня 2021
750 руб.
promo
Исследование цепи переменного тока с последовательным соединением активного сопротивления, индуктивности и емкости. Резонанс напряжени
ПИЖТ, 3 курс, специальность Ш, заочное обучение. Цель работы. Исследование влияния величины индуктивности катушки на электрические параметры цепи однофазного синусоидального напряжения, содержащей последовательно соединенные катушки индуктивности и конденсатор. Опытное определение условий возникновения в данной цепи резонанса напряжения.
User GnobYTEL : 29 октября 2011
11 руб.
Лабораторная работа №2 по дисциплине "Физика (часть1)" на тему: "Измерение удельного заряда электрона методом магнетрона" Вариант 5. ДО СИБГУТИ
ЦЕЛЬ РАБОТЫ 1. Ознакомиться с законами движения заряженных частиц в электрическом и магнитном полях. 2. Определить удельный заряд электрона с помощью цилиндрического магнетрона.
User Ivannsk97 : 26 августа 2019
200 руб.
Лабораторная работа №2 по дисциплине "Физика (часть1)" на тему: "Измерение удельного заряда электрона методом магнетрона" Вариант 5. ДО СИБГУТИ
up Наверх