|
|
Другие темы раздела | |
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 - Ответ 1292074424.09.2018, 18:21. Показов 1570. Ответов 3
Метки (Все метки)
Используя предикат принадлежности элемента списку разработать функцию находящую теоретико-множественное объединение двух списков.
Вход: (1 2 3 4 5), (4 5 6 7). Выход: (1 2 3 4 5 6 7). Вернуться к обсуждению: Список: Используя предикат принадлежности элемента списку, разработать функцию, находящую объединение двух списков. Prolog
0
|
24.09.2018, 18:21 | |
Готовые ответы и решения:
3
Создать предикат принадлежности элемента множеству разности двух множеств К списку списков L после n-ого элемента добавить элемент L1 (список) Объединение двух упорядоченных списков A и B в один упорядоченный список С Разработать функцию, получающую список списков |
24.09.2018, 18:21 | |
24.09.2018, 18:21 | |
Помогаю со студенческими работами здесь
0
Проверка принадлежности элемента списку Описать рекурсивную функцию NOD(A,B), находящую наибольший общий делитель двух чисел, используя алгоритм Евклида Создать предикат принадлежности элемента множеству разности трёх множеств Объединение 2 и более списков в список списков по индексу без использования циклов |