Лабораторная работа № 4 по функциональному и логическому программированию. Вариант №20
Состав работы
|
|
|
|
|
|
Описание
4) Напишите на языке ПРОЛОГ программу, которая список целых чисел преобразует в новый "двойной" список таким образом, что каждый элемент исходного списка удваивается. Список вводится с клавиатуры, цель – внутренняя.
Дополнительная информация
2014 год
Похожие материалы
Лабораторная работа №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 по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Учеба "Под ключ"
: 7 января 2017
Задание
Напишите на языке ПРОЛОГ программу, которая список целых чисел преобразует в новый "двойной" список таким образом, что каждый элемент исходного списка удваивается. Список вводится с клавиатуры, цель – внутренняя.
Например: Список [1,2,3] преобразуется в [1,1,2,2,3,3].
Исходный текст программы
Результаты работы программы
150 руб.
Лабораторная работа №4 по дисциплине "Функциональное и логическое программирование". Вариант 4
Greenberg
: 19 февраля 2013
Задание
Напишите на языке ПРОЛОГ программу, которая в непустой упорядоченный по неубыванию список целых чисел добавляет новый элемент X таким образом, чтобы сохранилась упорядоченность. Список и число X вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,3,3] при X=2 преобразуется в [1,2,2,3,3].
Замечание: Проверьте правильность добавления элемента в конец списка.
79 руб.
Лабораторная работа №4 по предмету: Функциональное и логическое программирование. Вариант 4
olyly7
: 11 февраля 2012
Лабораторная работа №4
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. Для запуска Turbo Prolog запустите файл prolog.exe. Запуск на выполнение Alt+R, переход в окно редактора Alt+E.
Вариант 4
Напишите на языке ПРОЛОГ программу, которая в непустой упорядоченный по неубыванию список целых чисел добавляет новый элемент X таким образом, чтобы сохранилась упорядоченность. Список и число X вводятся с клавиатуры, цель – внутренняя.
Например: Список
200 руб.
Лабораторная работа № 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. Функциональное и логическое программирование. Вариант №7. ДО СибГУТИ.
Olya
: 12 декабря 2017
Задание.
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [”baxg”,”add”,“f”,”qw”] преобразуется в [“f”,”baxg”,”add”,” qw”].
Листинг программы
domains
list = string*
predicates
search_min(integer, integer, integer, integer, list)
....................
search_min(P, M, Pm, Pres, [A|B]):- str_len(A, L
200 руб.
Другие работы
Финансовый менеджмент в банке
alfFRED
: 28 марта 2014
1.Этапы развития банковского менеджмента.
2.Стратегическое планирование в банке.
3.Методы управления собственным капиталом банка.
4.Методы оценивания потребности в ликвидных средствах.
5.Что такое арбитраж?
Что такое имидж банка?
1.Этапы развития банковского менеджмента.
В странах с рыночной экономикой принципы и методы этого управления еще на рубеже XIX-XX веков оформились в специализированную область знаний, получившую название "финансовый менеджмент" (известный американский специалист в обл
5 руб.
Задача по физике №31
ilya01071980
: 25 апреля 2016
Какое наименьшее число штрихов должна содержать дифракционная решетка, чтобы в спектре второго порядка можно было видеть раздельно две желтые линии натрия с длинами волн нм и нм. Какова длина такой решетки, если постоянная решетки d=5 мкм.
25 руб.
Курсовая работа "Качество трудовой жизни"
ДО Сибгути
: 14 февраля 2014
Введение
1. Рабочее время, его структура, классификация затрат рабочего времени
2. Виды рабочего времени
3. Режим и учет рабочего времени
4. Краткая характеристика ООО «Элегант»
5. Анализ использования рабочего времени
6. Анализ производительности труда
7. Анализ трудоемкости продукции
Заключение
Список используемой литературы
100 руб.
Откуда взялись старомосковские названия улиц?
Aronitue9
: 25 августа 2013
В истории московской топонимии (названий городских местностей, улиц, площадей) отчетливо выделяются три периода – дореволюционный, советский и современный. В разное время превалировали те или иные принципы номинации улиц города. одни названия возникали спонтанно – из народных прозваний, другие были придуманы специально и утверждены городскими властями. Улицы, переулки, площади города несут на себе след исторических событий и лиц, имена горожан, в их названиях отразилась и церковная старина, и ос
5 руб.