ВУЗ:
Составители:
126
Ответ: Кто=иван Что=
:
руб( 10000 )-
Кто =иван Что=машина.
Кто=иван Что=телевизор,
Кто=иван Что=магнитофон.
Кто=пѐтр Что=руб(5000) и т. д. Добавим к нашей базе данных ещѐ одно
отношение «цена», связывающее продающиеся в магазине предметы с их стоимостью.
цена (машина, 72000)-
цена (телевизор, 8400),
цена (холодильник, 4200).
цена (магнитофон, 3500).
цена (видео, 12000).
цена (приѐмник, 1300).
цена (часы, 500).
Теперь мы можем рассматриватьзапросы вида:
6) Может ли Пѐтр купить видео?
Запрос:
? - имеет (пѐтр, руб(Наличные)),
цена (видео, Цена),
Наличные >= Цена.
Ответ: Нет.
Чтобы не вводить каждый раз такие сложные запросы, приведѐм
правило, определяющее, что некто может купить вещь, если у него хватит денег и этой вещи у
него нет.
может_купить (Некто, Вещь):-
имеет (Некто,руб(Наличные)),
Цена(Вещь, Цена),
Наличные >~ Цена,
Не (имеет (Некто, Вещь)). Теперь
можно вводить запросы такого вида:
7) Что может купить Николай?
Запрос:
? — может_купить (николай, Вещь).
Ответ: Вещь= холодильник.
Вещь= магнитофон,
Вещь=видео.
Веять= приѐмник,
Вещь= часы.
Ответ: Кто=иван Что=:руб( 10000 )-
Кто =иван Что=машина.
Кто=иван Что=телевизор,
Кто=иван Что=магнитофон.
Кто=пѐтр Что=руб(5000) и т. д. Добавим к нашей базе данных ещѐ одно
отношение «цена», связывающее продающиеся в магазине предметы с их стоимостью.
цена (машина, 72000)-
цена (телевизор, 8400),
цена (холодильник, 4200).
цена (магнитофон, 3500).
цена (видео, 12000).
цена (приѐмник, 1300).
цена (часы, 500).
Теперь мы можем рассматриватьзапросы вида:
6) Может ли Пѐтр купить видео?
Запрос:
? - имеет (пѐтр, руб(Наличные)),
цена (видео, Цена),
Наличные >= Цена.
Ответ: Нет.
Чтобы не вводить каждый раз такие сложные запросы, приведѐм
правило, определяющее, что некто может купить вещь, если у него хватит денег и этой вещи у
него нет.
может_купить (Некто, Вещь):-
имеет (Некто,руб(Наличные)),
Цена(Вещь, Цена),
Наличные >~ Цена,
Не (имеет (Некто, Вещь)). Теперь
можно вводить запросы такого вида:
7) Что может купить Николай?
Запрос:
? — может_купить (николай, Вещь).
Ответ: Вещь= холодильник.
Вещь= магнитофон,
Вещь=видео.
Веять= приѐмник,
Вещь= часы.
126
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »
