Лабораторная работа № 4 по дисциплине «Функциональное и логическое программирование» Вар.№6
Состав работы
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание. Вариант №6.
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”].
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”].
Дополнительная информация
2012 г, Зачет
Похожие материалы
Лабораторная работа №4 по дисциплине: Функциональное и логическое программирование
Dusya
: 12 сентября 2012
Лабораторная работа No4
по дисциплине
Функциональное и логическое программирование
1.Задание
Напишите на языке ПРОЛОГ программу, которая находит максимальный элемент в списке целых чисел и ставит его последним (если таких элементов несколько, то переставляется первый найденный). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [4,3,7,6,2,7,6] преобразуется в [4,3,6,2,7,6,7].
2. Описание функций, алгоритм работы
Ввод списка целых чисел с клавиатуры выполним с помощью встроенно
100 руб.
Лабораторная работа № 4 по дисциплине: Функциональное и логическое программирование
1231233
: 29 января 2012
Лабораторная работа №4
Вариант 7
Условие задачи:
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.
Исходный текст программы:
DOMAINS
i=integer s=string sl=s*
PREDICATES
minPos(i,i,i,i,sl)
pos(i,sl,s,sl)
w
CLAUSES
23 руб.
Лабораторная работа №4 по дисциплине "Функциональное и логическое программирование". Вариант 4
Greenberg
: 19 февраля 2013
Задание
Напишите на языке ПРОЛОГ программу, которая в непустой упорядоченный по неубыванию список целых чисел добавляет новый элемент X таким образом, чтобы сохранилась упорядоченность. Список и число X вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,3,3] при X=2 преобразуется в [1,2,2,3,3].
Замечание: Проверьте правильность добавления элемента в конец списка.
79 руб.
Лабораторная работа № 4 по дисциплине Функциональное и логическое программирование. Вариант 7
Некто
: 16 сентября 2018
Условие задачи:
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.
50 руб.
Лабораторная работа №4 по дисциплине: Функциональное и логическое программирование. Вариант №9
SibGOODy
: 14 сентября 2018
Задание
Напишите на языке ПРОЛОГ программу, которая находит минимальный элемент в списке целых чисел и ставит его первым (если таких элементов несколько, то переставляется последний найденный). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [4,1,7,6,1,7,6] преобразуется в [1,4,1,7,6,7,6].
Текст программы
Результаты работы программы
150 руб.
Лабораторная работа №4 по дисциплине «Функциональное и логическое программирование» 6 вариант
mastar
: 7 февраля 2013
Лабораторная работа №4
по дисциплине
«Функциональное и логическое программирование»
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E.
Задание. Вариант №6.
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное)
125 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вар. № 7
1231233
: 29 января 2012
Контрольная работа
Вариант 7
Условие задачи:
Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств). Программы должны быть написаны на двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
Программа на языке Лисп:
Исходный код программы:
(defun SIMR (x y)
(cond
23 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вар. №3
kamonn
: 31 октября 2011
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вар. №3
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X.
Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
100 руб.
Другие работы
Дипломная работа на тему - Особенности документационного оформления обращения к исполнению судебных постановлений по гражданским и уголовным делам в судах общей юрисдикции
qwerty123432
: 14 июня 2023
СОДЕРЖАНИЕ
ВВЕДЕНИЕ………………………………………………………………………..31 Теоретические аспекты судебных актов в гражданском праве………………6
1.1 Понятие судебных актов в гражданском праве…………………….…6
1.2 Роль судебных актов в стабильности гражданского и уголовного оборота……………………………………………………………………………11
1.3 Классификация и требования, предъявляемые к судебным актам….19
2 Правовое регулирование исполнения судебных актов ……………………...30
2.1 Специфика исполнения закона «Об исполнительном производстве»……………………………………………………………………3
350 руб.
Гидравлика АКАДЕМИЯ ГРАЖДАНСКОЙ ЗАЩИТЫ Задача 7 Вариант 90
Z24
: 11 марта 2026
Определить предельно возможную длину магистральной линии LМ, если из второго ствола (dH2) необходимо получить струю производительностью g2.
Рукавная система состоит из магистральной линии диаметром dM и трех рабочих линий длинами l1; l2; l3 диаметрами d1; d2; d3 и стволами с диаметрами насадков dН1; dН2; dН3. Стволы подняты относительно разветвления на высоту Z1; Z2; Z3, а разветвление установлено относительно оси насоса пожарного автомобиля АНР-40(130) на высоте Zразв. Рукава системы прорез
200 руб.
Технология разработки телекоммуникационных сервисов. Лабораторная работа 3. Общий вариант
aleshin
: 4 октября 2022
Лабораторная работа №3
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА
Цель работы:Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам: "Архитектура клиент-сервер. Сокеты", "Разработка многопоточного сокета".
2. Изучить соответствующие разделы в литературе [1-4].
3. Повторить принципы работы в среде Eclips
156 руб.
Анализ территориальной организации населения и хозяйства на примере Ленинградской области
Lokard
: 4 ноября 2013
ПЛАН
1. Особенности географического положения региона. Место региона в хозяйстве России 3
2. Население и его особенности: численность, динамика, половая структура, национальный состав и т.д. 6
3. Природно-ресурсный потенциал района. 9
4. Основные отрасли экономики района. 12
5. Проблемы и перспективы развития региона. 18
Список использованных источников. 21
1. Особенности географического положения региона. Место региона в хозяйстве России
Дата образования Ленинградской области — 1 авгус
15 руб.