Лабораторная работа № 4 по дисциплине: Функциональное и логическое программирование

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab4.doc
material.view.file_icon lab4.pro

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

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

Описание

Лабораторная работа №4
Вариант 7

Условие задачи:
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.

Исходный текст программы:
DOMAINS
i=integer s=string sl=s*
PREDICATES
minPos(i,i,i,i,sl)
pos(i,sl,s,sl)
w
CLAUSES
Лабораторная работа №4 по дисциплине: Функциональное и логическое программирование
Лабораторная работа No4 по дисциплине Функциональное и логическое программирование 1.Задание Напишите на языке ПРОЛОГ программу, которая находит максимальный элемент в списке целых чисел и ставит его последним (если таких элементов несколько, то переставляется первый найденный). Список вводится с клавиатуры, цель – внутренняя. Например: Список [4,3,7,6,2,7,6] преобразуется в [4,3,6,2,7,6,7]. 2. Описание функций, алгоритм работы Ввод списка целых чисел с клавиатуры выполним с помощью встроенно
User Dusya : 12 сентября 2012
100 руб.
Лабораторная работа №4 по дисциплине "Функциональное и логическое программирование". Вариант 4
Задание Напишите на языке ПРОЛОГ программу, которая в непустой упорядоченный по неубыванию список целых чисел добавляет новый элемент X таким образом, чтобы сохранилась упорядоченность. Список и число X вводятся с клавиатуры, цель – внутренняя. Например: Список [1,2,3,3] при X=2 преобразуется в [1,2,2,3,3]. Замечание: Проверьте правильность добавления элемента в конец списка.
User Greenberg : 19 февраля 2013
79 руб.
Лабораторная работа № 4 по дисциплине Функциональное и логическое программирование. Вариант 7
Условие задачи: Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.
User Некто : 16 сентября 2018
50 руб.
Лабораторная работа №4 по дисциплине: Функциональное и логическое программирование. Вариант №9
Задание Напишите на языке ПРОЛОГ программу, которая находит минимальный элемент в списке целых чисел и ставит его первым (если таких элементов несколько, то переставляется последний найденный). Список вводится с клавиатуры, цель – внутренняя. Например: Список [4,1,7,6,1,7,6] преобразуется в [1,4,1,7,6,7,6]. Текст программы Результаты работы программы
User SibGOODy : 14 сентября 2018
150 руб.
promo
Лабораторная работа №4 по дисциплине «Функциональное и логическое программирование» 6 вариант
Лабораторная работа №4 по дисциплине «Функциональное и логическое программирование» Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E. Задание. Вариант №6. Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное)
User mastar : 7 февраля 2013
125 руб.
Лабораторная работа № 4 по дисциплине «Функциональное и логическое программирование» Вар.№6
Задание. Вариант №6. Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя. Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”].
User RishaDolos : 18 февраля 2012
100 руб.
Функциональное и логическое программирование
Билет №4 1. На языке Clisp определите функцию, которая меняет местами второй и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR,CDR,CONS,APPEND,LIST,LAST,BUTLASTс одним аргументом,REVERSE). 2. Какое значение получит Xв результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в языке SWI-Prolog?
User Михаил18 : 26 сентября 2019
200 руб.
Функциональное и логическое программирование
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлени
User Михаил18 : 26 сентября 2019
200 руб.
Совершенствование кадровой политики организации на примере ООО Мечел-Ремсервис
Презентация и доклад включены Введение Теоретические основы формирования кадровой политики на предприятии Сущность, основы и функции кадровой политики Основные направления формирования кадровой политики Критерии эффективности кадровой политики Анализ кадровой политики Филиала ООО «Мечел-Ремсервис» Нерюнгринский РМЗ Финансовое состояние предприятия Филиала ООО «Мечел-Ремсервис» Нерюнгринский РМЗ Анализ наличия, движения и эффективности использования трудовых ресурсов Кадровая политика Филиала ООО
User Aronitue9 : 30 июля 2015
Моделирование и выполнение чертежа втулки. Вариант 8
Вариант 8 Моделирование и выполнение чертежа втулки Моделирование и выполнение чертежа втулки Задание 1. По заданной аксонометрической проекции выполнить трехмерную модель Втулки 2. По модели создать и оформить трехпроекционный ассоциативный чертеж и дополнить его аксонометрией. 2.1. На месте главного вида построить фронтальный разрез, соединив половину вида и половину разреза. 2.2. На месте вида слева построить профильный разрез, соединив половину вида и половину разреза. 2.3. Нанести необхо
User bublegum : 25 сентября 2020
60 руб.
Моделирование и выполнение чертежа втулки. Вариант 8 promo
Сложный разрез. Вариант 25 - Регулятор
Т.А. Унсович, А.В. Савицкая. Сборник заданий по инженерной графике. Изображения - виды, разрезы, сечения. Сложный разрез. Вариант 25 - Регулятор По двум заданным проекциям построить третью. Выполнить указанный в задании сложный разрез детали. При необходимости дополнить изображения простыми разрезами и сечениями. Нанести обозначение на секущую плоскость и разрез. Проставить на изображениях детали все необходимые размеры. По выполненному комплексному чертежу детали вычертить ее аксонометрич
User .Инженер. : 26 января 2026
200 руб.
Сложный разрез. Вариант 25 - Регулятор promo
Проект технической эксплуатации парка машин предприятия с разработкой фрезерного оборудования на базе бульдозера ДЗ-170 (Б-170)
Дипломный проект: записка 120 стр. 9 листов А1, спецификации, доклад. Листы: листы по эксплуатации парка машин - 3, экономика - 2 шт, патентная проработка, ВО - бульдозер с фрезой, СБ - фреза навесная на отвал; деталировка - 8 деталей. Пояснительная записка: рассматривается эксплуатация парка машин предприятия, расчет ТО и ремонтов на год и месяц, дана экономика применения ремонтного агрегата. Конструкторская часть - рассматривается патентная проработка, разработана конструкция сменного рабочего
User superdiplom : 4 января 2015
200 руб.
Проект технической эксплуатации парка машин предприятия с разработкой фрезерного оборудования на базе бульдозера ДЗ-170 (Б-170)
up Наверх