![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
a) Опишите базу знаний на Прологе со следующими фактами:
Иван имеет 10000 руб. Иван имеет телевизор. Иван имеет машину-вишневую "Волгу". Иван имеет магнитофон. Петр имеет 5000 руб. Петр имеет телевизор. Петр имеет холодильник. Коля имеет 20000 руб. Коля имеет телевизор. | имеет('Иван',rub(10000)). имеет('Иван','телевизор'). … |
b) Задайте к ней вопросы:
Что имеет Петр?
Кто имеет 10000 рублей?
Кто что имеет?
Какие вещи имеет Иван, которых нет у Николая?
(Деньги - не вещь)
c) Добавьте к этой базе данных следующие факты:
Цена машины "Волга"-32000.
Цена телевизора- 8400.
Цена холодильника - 4200.
Цена магнитофона - 3500.
Цена видео - 12000.
Цена приемника - 1300.
Цена часов - 500.
d) Задайте к расширенной базе вопросы:
Может ли Петр купить видео?
У кого больше всего денег?
e) Введите правило, определяющее, что некто может купить вещь, если у него хватит денег и этой вещи у него нет.
f) Задайте вопросы:
Что может купить Коля?
Что может купить Коля из того, что имеет Иван?
g) Добавьте к базе следующие факты:
Анна является женой Коли.
Мария является женой Ивана.
Ольга является женой Петра.
h) Введите правило, что "у жены есть все, что есть у мужа".
i) Задайте вопросы:
Имеет ли Мария машину?
Что может купить Анна, чего не имеет Мария?
Дата публикования: 2014-12-11; Прочитано: 411 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!