Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
 
20 / 20 / 7
Регистрация: 04.11.2011
Сообщений: 566
Записей в блоге: 1
1

БД о книгах/магазинах/издательствах.

24.09.2013, 10:58. Просмотров 418. Ответов 2
Метки нет (Все метки)


данная следующая бд
Prolog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
DOMAINS
Mag=symbol
Edit=symbol
Tit=symbol
 
PREDICATES 
  sale(Mag,Edit) % магазин Mag продаёт издательства EDIT
  book(Edit,Tit)  % название книги Tit выпущено издательством Tit 
  open(Mag)  % если Мag открыт 
  close(Mag)  % если маг закрыт 
 
CLAUSES
 
  sale("Luceafarul","Nemira").
  sale("Luceafarul","Licur").
  sale("Fat-Frumos","Amprenta").
  sale("Fat-Frumos","Teora").
  sale("Prometeu","Nemira").
  sale("Prometeu","Prut").
  sale("XT","Licur").
  sale("XT","Teora").
  sale("XT","Amprenta").
  sale("XT","Nemira").
  
  open("Luceafarul"). 
  open("Fat-Frumos").
  open("XT").
  close("Prometeu").
  
  book("Nemira","Mara").
  book("Nemira","Frazii Jderi").
  book("Amprenta","Fizica").
  book("Amprenta","Algebra").
  book("Amprenta","Chimie").
  book("Teora","Fizica").
  book("Teora","Algebra").
  book("Teora","Chimie").
  book("Teora","Mara").
  book("Teora","Frazii Jderi").
  book("Teora","Informatica").
  book("Licur","Mara").
  book("Licur","Povesti").
  book("Prut","Frazii Jderi").
  book("Prut","Algebra").

где купить Fratii Jderi?
существует ли издательство которое публикует Fratii Jderi и Mara?

первый вопрос я задал так
Prolog
1
sale(X,Y),book(Y,"Frazii Jderi")
а второй не знаю как, вот мои догадки
Prolog
1
book(X,"Frazii Jderi"),book(X,"Mara")
скажите правильно ли я задал вопросы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2013, 10:58
Ответы с готовыми решениями:

Сборники в разных издательствах
Доброго времени суток. Мне необходимо написать триггер, который будет запрещать удаление сборников,...

Собрать ПК в магазинах Беларуси
Помогите пожалуйста мне собрать игровой пк с бу комплектующих в Беларуси. Без монитора. Бюджет 600$

Уникальное название товара в магазинах
Здравствуйте! Есть интернет магазины, и в них товары, допустим Galaxy-S4 в ТЕХНОДОМЕ называется GSM...

Переоценка товара в розничных магазинах.
Есть программы УТ, Розница. Магазин одежды и обуви. Сеть розничных магазинов. При перемещение...

2
2496 / 1470 / 37
Регистрация: 14.09.2009
Сообщений: 2,740
24.09.2013, 19:58 2
Да, оба правильно. А Вы сами решили такие факты хранить, или это по заданию? Просто странные факты sale(Mag,Edit). Магазин чтоли обязан продавать все книги этого издательства? Если не обязан, то тогда невозможно ответить на вопрос "в каких магазинах продается данная книга". Логично так
книга(Название, Издательство)
предложение_в_магазине(Магазин, НазваниеКниги)
1
20 / 20 / 7
Регистрация: 04.11.2011
Сообщений: 566
Записей в блоге: 1
24.09.2013, 20:45  [ТС] 3
Грымзик, нет это по заданию, спс
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.09.2013, 20:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Как найти в магазинах двухранковую память?
Как найти в магазинах двухранковую память? Не вижу у них в параметрах поиска по ассортименту где...

Количество внутренних ссылок в Интернет-магазинах
Я в принципе знаю, что сильно много внутренних ссылок на той или иной странице - это плохо. К...

Предикшн на появление 10400f и 10500f в магазинах?
Стоит ли ждать 10400 и 10500 в магазинах раньше июня 20 года?

Создать структуру. Товары в оптовых магазинах
1.Создать структуру Ttovari с полями, описывающими информацию об ассортиментах товаров в оптовых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.