Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Prolog Определить отношение STPR (+X, –Y), где Y элементы списка в обратном порядке https://www.cyberforum.ru/ prolog/ thread2331651.html
Добрый день! Помогите пожалуйста написать программу на прологе с пояснением: Определить отношение STPR (+X, –Y), где Y элементы списка в обратном порядке. пожалуйста!:-[
Prolog Программа для задачи
Напишите предикат p(+X, +Y, +Q, -S) : X = и Y = - упорядоченные по возрастанию списки, Q - заданное число; предикат p - истинный т. и т.т., когда S есть сумма вида xi+yj, наиболее близкая к числу Q. Помогите пожалуйста написать данную программу на SWI Prolog
Prolog SICStus Prolog не удается войти в режим clp(q) или clp(r) https://www.cyberforum.ru/ prolog/ thread2329537.html
Установил разновидность Пролога-CLP(логическое программирование в ограничениях) SICStus Prolog. Не удается войти в режим clp(q) или clp(r). /home/pd/sicstus/testinstall/linux/4.4.1/bin/sicstus SICStus 4.4.1 (x86_64-linux-glibc2.17): Fri Mar 16 07:52:32 PDT 2018 Licensed to Alexej | ?- 1+X=5. no | ?- {1+X}=5. no
Prolog GetSpiral https://www.cyberforum.ru/ prolog/ thread2329317.html
Жалуется на getSpiral % Copyright implement geomPlus open core, vpiDomains clauses goldenRectangle(Width, Height, X, Y, Wr, Hr):- Wrect = 3 * Width / 4, % ширина в real Hrect = Wrect / goldenRatio::value, % высота в real
Prolog Ошибка в коде Syntax error: Operator priority clash
Всем привет. Имеется ошибка Syntax error: Operator priority clash в строке ?-mother(pam,bob); , не понимаю в чем она состоит. На прологе впервые пишу parent(pam,bob). parent(tom,bob). parent(tom,liz). parent(bob,ann). parent(bob,pat). parent(mary,ann). parent(pat,juli).
Prolog Задача на разбиение списка чисел на три списка https://www.cyberforum.ru/ prolog/ thread2329041.html
Определите предикат split(+Numbers,?Pozitives,?Negatives,?Zeroes) который разбивает список чисел на три списка: положительные, отрицательные и нули, например, split(,,,) - истина. Предложите две версии: одну с оператором отсечения, а другую без него. Помогите, пожалуйста модернизировать данную программу, чтобы список чисел разбивался не только на положительные и отрицательные, но и на...
Prolog Поместить в результирующий список каждый элемент исходного списка с заданной вероятностью https://www.cyberforum.ru/ prolog/ thread2328261.html
Помогите написать программу на Prolog: поместить в результирующий список каждый элемент исходного списка с заданной вероятностью. Буду преочень благодарен.
Ввести пользователем список вручную с клавиатуры Prolog
Этот код удаляет из списка элемент и находит длину оставшегося списка. Необходимо предусмотреть возможность ввода строчных данных пользователем. Подскажите, пожалуйста, как ввести пользователем список и ввести пользователем число которое необходимо удалить DOMAINS intl=int* int=integer PREDICATES nondeterm del(intl,int,intl) len(intl,int)
Prolog Список: Используя предикат принадлежности элемента списку, разработать функцию, находящую объединение двух списков. https://www.cyberforum.ru/ prolog/ thread2324989.html
Используя предикат принадлежности элемента списку разработать функцию находящую теоретико-множественное объединение двух списков. Вход: (1 2 3 4 5), (4 5 6 7). Выход: (1 2 3 4 5 6 7).
Prolog Сумма ряда нечётных чисел https://www.cyberforum.ru/ prolog/ thread2324309.html
Всех приветствую. Задача следующая: посчитать сумму ряда нечётных чисел от 0 до числа N включительно. Например: N=5, S=1+3+5=9. Написал только для суммы ряда всех чисел: include "project6ind.inc" predicates sum(integer,integer) clauses sum(0,0):-!. sum(N,S):-N1=N-1,sum(N1,S1),S=N+S1. goal write("Введите число N: "),readint(N),sum(N,S),write(S),nl.
Prolog Работа со списками, вставка элемента с заменой
Вставка элемента X в список L1 вместо элемента Y при помощи предиката INSERT(X,Y,L1,L2). DOMAINS l1=char* l2=char* PREDICATES nondeterm insert(symbol,symbol,l1,l2) nondeterm indexof(symbol,integer,l1) nondeterm member(symbol,l1) nondeterm ins_k_times(symbol, l1,integer,integer,l2)
Prolog Логическое ИЛИ в Visual Prolog https://www.cyberforum.ru/ prolog/ thread2321807.html
Всем здравия. Только начинаю изучать Пролог, туго пока соображаю, прошу помочь. Суть: есть база книга(автор,название,издательство,год_выпуска). Нужно вывести книги, чьими авторами являются Пушкин и Чехов. Вот база: книга("Пушкин","дубровский","Москва",2000). книга("Чехов","вишнёвый сад","Питер",2007). книга("Тургенев","му-му","Ростов-на-Дону",2010)....
0 / 0 / 0
Регистрация: 03.10.2018
Сообщений: 19
0

Удаление элементов из списка с одной позиции до другой - Prolog - Ответ 12957667

09.10.2018, 14:42. Показов 794. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, написать программу:
Напишите предикат p(+L, +N1, +N2, ?R), который удаляет элементы списка L с
позиции N1 до позиции N2 включительно.

Вернуться к обсуждению:
Удаление элементов из списка с одной позиции до другой Prolog
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2018, 14:42
Готовые ответы и решения:

Угол одной позиции относительно другой
Всем доброго дня. Ни как не могу сообразить: даны два Vector2, нужно найти угол первой позиции (в...

Удаление элемента Х из позиции Р, из списка L
Добрый день, очень прошу помочь с задачкой... 1. Написать программу удаления элемента Х из...

Из файла выбрать определенные символы с одной позиции до другой
всем привет, подскажите как написать программу на C# , чтоб из txt файла выбирала определенные...

Найти схожие позиции ячеек из одной таблицы в другой
Существуют ли какие-нибудь методы, способы или алгоритмы, чтобы найти схожие позиции ячеек из одной...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2018, 14:42
Помогаю со студенческими работами здесь

Автоматическое изменение количества в одной таблице при выборе позиции из другой таблицы
Добрый день, уважаемые! Помогите советом, подсказкой:gconfusion: Штука такая. Есть первая...

Добавление и удаление элементов списка, очистка списка, просмотр списка
Добрый вечер! помогите пожалуйста с решением не простой задачи. Предусмотреть меню, позволяющее...

Число элементов списка после N-ой позиции
Hello World! Осталось последнее задание по прологу и в нем случилась запарка, не могу разрулить...

Как выполнить запрос в одной б.д. на удаление в другой б.д.?
Товарищи возможно ли это? С запросом на добавление никаких проблем - просто указываю таблицу из...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru