Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2009, 20:09   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
Лампочка Программа на Prolog-e

Добрый вечер! Я не знаю, но надеюсь, что кто-то здесь знаком с прологом и может разъяснить мне пару вопросов. Вопрос заключается в следующем. Я создал БД (файл называется base.pl), в котором записал такие данные:
Код:
bolshe(slon,loshad).
bolshe(loshad,osel).
bolshe(osel,sobaka).
bolshe(osel,obezyna).
Вопрос в следующем: как подключить в Прологе эту БД, чтобы я мог выполнить такой запрос, например, ?- больше(слон, лошадь).????? использую Пролог SWI-Prolog (Multi-threaded, 32 bits, Version 5.8.2). Заранее спасибо за помощь.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 15.09.2012, 17:35   #2
prividenie22
Новичок
Джуниор
 
Регистрация: 15.09.2012
Сообщений: 1
По умолчанию скорее всего так

predicates
nondeterm bolshe(symbol, symbol).
clauses
bolshe(slon,loshad).
bolshe(loshad,osel).
bolshe(osel,sobaka).
bolshe(osel,obezyna).
Goal
bolshe(slon,loshad).
prividenie22 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Prolog @Katushka@ Помощь студентам 0 03.10.2009 22:44
Strawberry Prolog blondinka62733 Помощь студентам 2 14.05.2009 19:04
Prolog Zeraim Общие вопросы Delphi 1 14.05.2008 18:01
Prolog 301 Помощь студентам 10 27.03.2008 20:43