Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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)....
Prolog Шашки, Варианты хода шашки Доброго времени суток, форумчане! Дали задание задание в университет, но в голове одна каша и не знаю с чего начать, кроме как просто обьявить состояния шашек. Может кто- то сможет помочь? Условие задачи: Исходные данные: - Коды всех шашек, их цвет и координаты (поле 1-8 на A-H); - Код ходящей шашки, ее цвет и ее исходные координаты (поле 1-8 на А-H). https://www.cyberforum.ru/ prolog/ thread2320864.html
Задача о птицах, наследование. 506 Type Error: The functor does not belong to the domain Prolog
Создать программу, которая описывает предметную область, отображенную на рисунке (рисунок прикреплен) с помощью фрейма и реализуйте механизм наследования Prolog. Текущий код программы: DOMAINS Object=symbol Prop=travel(symbol);color(symbol);sound(symbol);size(symbol) list_of_properties=Prop* name=name(Object) isa=isa(Object) PREDICATES frame(name,isa,list_of_properties,list_of_properties)
Prolog Квадратные корни https://www.cyberforum.ru/ prolog/ thread2319639.html
Недавно начал изучать вижуал пролог и столкнулся с проблемой. Мне необходимо найти квадратные корни по вводимым данным и вроде бы я всё сделал правильно, однако при экзекуции компилятор ругается на выражение X при D=0. Подскажите пожалуйста в чём ошибка. run() :- A = read(), B = read(), C = read(), D = B ^ 2 - 4 * A * C, D > 0,
Prolog Swipl + webassembly пробовал кто? https://www.cyberforum.ru/ prolog/ thread2313666.html Prolog Правило "угадай"
20. Правило угадай( , L, L ). угадай( ):- угадай( L1, L2, L3). 1 Корректно, выполнят перенесение элементов из одного в другой список 2 Корректно, выполняет суммирование элементов двух списков 3 Корректно, выполняет объединение двух элементов типа «список» 4 Некорректно.  
Prolog Выберите сокращенную формулу для булевой функции, значения которой представлены в следующей таблице: https://www.cyberforum.ru/ prolog/ thread2279839.html
19. Выберите сокращенную формулу для булевой функции, значения которой представлены в следующей таблице: А В С f 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 0
Prolog Формализуем неточное определение 18. Формализуем неточное определение "горячий чай". Нечеткое множество для понятия "горячий чай" выглядит следующим образом: C={0/0; 0/10; 0/20; 0,15/30; 0,30/40; 0,60/50; 0,80/60; 0,90/70; 1/80; 1/90; 1/100}. Официанту поступил заказ принести «не горячий чай». Сформируйте нечеткое множество, для определения необходимой температуры 1 C={0/0; 0/10; 0/20; 0,15/30; 0,3/40; 0,6/50; 0,8/60; 0,9/70;... https://www.cyberforum.ru/ prolog/ thread2279838.html
Как бы Вы записали правило поиска последнего элемента списка Prolog
15. Как бы Вы записали правило поиска последнего элемента списка: 1 последний( Элемент, ). последний ( Элемент, ):- последний( Элемент, Остальные). 2 последний( Элемент, ). последний ( Элемент, ):- последний( Элемент, Остальные). 3 последний( Элемент, ). последний( Элемент, ) :- последний( _, Элемент). 4 последний ( Элемент, ) :- последний( Элемент, Остальные).
Prolog Построить функцию "очень высокая оценка" 14. Понятие "высокая оценка из десяти" определено как нечеткое множество fВЫСОКАЯ= {(0, 0), (1, 0), (2, 0), (3, 0.1), (4, 0.2), (5, 0.3),(6, 0.4), (7, 0.6), (8, 0.7), (9, 0.8), (10, 1.0)}. Постройте составную функцию "очень высокая оценка из десяти". a. (0, 1), (1, 1), (2, 1), (3, 0.9), (4, 0.8), (5, 0.7),(6, 0.6), (7, 0.4), (8, 0.3), (9, 0.2), (10, 0)}; b. {(0, 0), (1, 0), (2, 0), (3, 0), (4,... https://www.cyberforum.ru/ prolog/ thread2279836.html
0 / 0 / 0
Регистрация: 14.04.2016
Сообщений: 128
0

Список: Используя предикат принадлежности элемента списку, разработать функцию, находящую объединение двух списков. - Prolog - Ответ 12920744

24.09.2018, 18:21. Показов 1570. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Используя предикат принадлежности элемента списку разработать функцию находящую теоретико-множественное объединение двух списков.
Вход: (1 2 3 4 5), (4 5 6 7).
Выход: (1 2 3 4 5 6 7).

Вернуться к обсуждению:
Список: Используя предикат принадлежности элемента списку, разработать функцию, находящую объединение двух списков. Prolog
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2018, 18:21
Готовые ответы и решения:

Создать предикат принадлежности элемента множеству разности двух множеств
Создать предикат принадлежности элемента множеству разности двух множеств

К списку списков L после n-ого элемента добавить элемент L1 (список)
Задача осложняется тем, что L - это список списков. То есть, выглядеть это будет как-то так foo(, ,...

Объединение двух упорядоченных списков A и B в один упорядоченный список С
Помогите, решить, пожалуйста! Даны два целочисленных списка A и B, упорядоченных по...

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

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

Проверка принадлежности элемента списку
Создать на языке PROLOG программу проверки принадлежности элемента списку. Что произойдет, если...

Описать рекурсивную функцию NOD(A,B), находящую наибольший общий делитель двух чисел, используя алгоритм Евклида
Описать рекурсивную функцию NOD(A,B) целого типа, находящую наибольший общий делитель двух...

Создать предикат принадлежности элемента множеству разности трёх множеств
помогите отредактироть программу с двух множеств на три domains i=integer mn=i* predicates...

Объединение 2 и более списков в список списков по индексу без использования циклов
Уважаемые товарищи, подскажите есть ли способ объединения 2 и более списков в список списков по...

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