|
|
Другие темы раздела | |
Prolog Prolog Здравствуйте, необходимо доработать программу:для пустой строки программа должны сообщать об этом пользователю (необходимо рассмотреть отдельные случаи). test(X) :- sub_string(X, N, _, _, "ки"), N mod 2 =:= 1, !. run :- write("Введите слово (в двойных кавычках, в конце точка): "), read(W), test(W), !, https://www.cyberforum.ru/ prolog/ thread2459274.html |
Организовать ввод целых положительных чисел и их суммирование Prolog Организовать ввод целых положительных чисел и их суммирование до тех пор, пока сумма не превысит некоторого порогового значения. Введенные отрицательные целые числа суммироваться не должны |
Prolog Написать программу для продажи туристических туров Написать программу для продажи туристических туров. Должна быть представлена следующая информация: название тура, страна, продолжительность, цена. Реализовать вывод информации обо всех турах, поиск тура по стране. Реализовать поиск по продолжительности с указанием интервала возможной продолжительности (должна быть выведена информация о турах, продолжительность которых попадает в указанный... https://www.cyberforum.ru/ prolog/ thread2459072.html | Prolog Бинарные деревья Нужна помощь в написании программы в Prolog. Заранее спасибо! Имеется список, элементы которого — непустые бинарные деревья. Для каждого элемента списка выполнить преобразование дерева в список. В полученных списках заменить все элементы, равные 0, на -1. https://www.cyberforum.ru/ prolog/ thread2458928.html |
Prolog Создать базу данных СУБД «Магазин», содержащую данные о товарах в виде: <отдел> <товар> <цена> Написать СУБД «Магазин», содержащую данные о товарах в виде: <отдел> <товар> <цена> СУБД может осуществлять следующий сервис: 1. Добавление записи в БД на диске. 2. Удалять запись об определенном товаре в БД. 3. Удалять записи о товарах определенного отдела. 4. Удалять самые дешевые товары. 5. Выводить содержимое БД на экран. 6. Выводить товары, принадлежащие определенному отделу, с их... |
Prolog Опишите при помощи шаблонов решение следующих задач: 4. Опишите при помощи шаблонов решение следующих задач: a) Каким будет результат удаления первого элемента из списка, состоящего из двух или более элементов? b) Каким будет результат замены второго элемента списка, состоящего из двух или более элементов, на число 2? c) Какой список мы получим, если поменяем первый и третий элементы списка, состоящего из трех или более элементов? ... https://www.cyberforum.ru/ prolog/ thread2458900.html |
Prolog Что будет напечатано в результате следующих запросов:
https://www.cyberforum.ru/ prolog/ thread2458899.html Что будет напечатано в результате следующего запроса: a) X=, Y=, write(Y). b) X=,2,3], X=, write(Y). c) X=,,,], X=, Y=, write(Z). d) X=,1,2,], X=]], write(Y). e) X=, X=, Z=, write(Z). |
Prolog Определите, возможна ли унификация списка целых чисел X=[5,3,8,5,7] со следующими шаблонами Определите, возможна ли унификация списка целых чисел X= со следующими шаблонами. Если унификация возможна, то укажите, в какой именно подстановке (при каких A, B, C, D, E). a) X=; b) X=; c) X=; d) X=; e) X=; f) X=; g) X=; h) X=; |
Prolog Решить без компьютера, напротив каждого задания написать решение
https://www.cyberforum.ru/ prolog/ thread2458897.html Решить без компьютера, напротив каждого задания написать решение. Представьте в виде шаблона множество списков, удовлетворяющих следующим свойствам, и приведите примеры таких списков: a) список, состоящий из двух элементов; b) список, состоящий из более чем одного элемента; c) список, состоящий из четырех элементов, первый и последний элементы которого равны; |
Prolog SWI Prolog v.6.0+. Определение максимального элемента среди отрицательных элементов числового списка Коллеги, помогите, пожалуйста, доработать данную задачу - Определение максимального элемента среди отрицательных элементов числового списка. Самостоятельно закончить код не получается из-за неопытности. Смог накидать небольшую часть программы (прикрепил ниже). В ней я смог найти максимум среди всего списка, но не получается найти среди отрицательных элементов. Задание требуется решить методом... https://www.cyberforum.ru/ prolog/ thread2458688.html |
SWI-Prolog: проверить, есть ли в слове X буква "к" , стоящая на четных местах перед буквой "и" Prolog Надо решить вот такую задачу, тоже срочно! По теме "Обработка строк в языке Prolog": Составить программу, проверяющую есть ли в слове X буква "к" , стоящая на четных местах перед буквой "и". |
Prolog Составить программу, проверяющую есть ли в слове X буква "к" , стоящая на четных местах перед буквой "и". Здравствуйте надо решить вот такую задачу: по теме "Обработка строк в языке Prolog": Составить программу, проверяющую есть ли в слове X буква "к" , стоящая на четных местах перед буквой "и". https://www.cyberforum.ru/ prolog/ thread2458200.html |
2 / 2 / 1
Регистрация: 22.05.2019
Сообщений: 33
|
||||||
0 | ||||||
Реализовать правило map_floor для ассоциативного массива - Prolog - Ответ 1359918724.05.2019, 23:53. Показов 1535. Ответов 3
Метки (Все метки)
Ассоциативный массив на упорядоченном списке пар ключ-значение.
Добавьте правило map_floorKey(Map, Key, FloorKey), возвращающее максимальный ключ, меньший либо равный заданному. map_get(ListMap, Key, Value), проверяющее, что дерево содержит заданную пару ключ-значение. map_put(ListMap, Key, Value, Result), добавляющее пару ключ-значение в дерево, или заменяющее текущее значение для ключа; map_remove(ListMap, Key, Result), удаляющее отображение для ключа.
Вернуться к обсуждению: Реализовать правило map_floor для ассоциативного массива Prolog
0
|
24.05.2019, 23:53 | |
Готовые ответы и решения:
3
Как реализовать код без применения ассоциативного массива (map)? Какой аналог в C# для ассоциативного массива из js? Функция implode для ассоциативного массива Вычислить среднее и сумму для каждого отдельного имени ассоциативного массива |
24.05.2019, 23:53 | |
24.05.2019, 23:53 | |
Помогаю со студенческими работами здесь
0
Реализовать модель ассоциативного кеша Получение ассоциативного массива Размерность ассоциативного массива Копирование ассоциативного массива |