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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2012, 21:41   #11
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

В Кляузах определяется только имя и формат предиката, а правило вывода - в разделе предикатов. Bludo - правило вывода, которое определяет все блюда, в которых содержатся ингредиенты X,Y,Z. Соответственно в разделе "Цели" (goal) напишите так:

Код:
goal
ReadLn(X,Y,Z),
bludo(X,Y,Z).
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 22.10.2012, 22:08   #12
RAZOR1703
Пользователь
 
Регистрация: 15.12.2010
Сообщений: 74
По умолчанию

Все, заработало, спасибо.

Последний раз редактировалось RAZOR1703; 22.10.2012 в 22:43.
RAZOR1703 вне форума Ответить с цитированием
Старый 23.10.2012, 00:01   #13
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

RAZOR1703

Надеюсь, вы отнесетесь с пониманием.

Я понимаю, что задачу необходима решать творчески, и не всегда прямой путь "в лоб" - наилучший вариант.

Вот смотри:

Я бы с огромной радостью не совался в него, я просил-умолял разрешить написать эту же программу на плюсах или Java. Но, как аргументировала преподавательница, "я не могу с ним расстаться", и хоть ты ее стреляй.

Тут все понятно. Чувиха, походу, ранее встречалась с каким-то старпёром, который программировал языке тех же лет)))) - на прологе. А потом он её бросил, и училка немного "сдвинулась по фазе", и теперь заставляет всех сдавать на прологе, потому что это единственное что напоминает о ее бывшем престарелом любовнике)))

Тут проблема явно психологического характера.
Надо просто свести её с новым ухажером, желательно не из эпохи динозавров))), и тогда можешь сдавать на своих плюсах или Java хоть до посинения!
Rififi вне форума Ответить с цитированием
Старый 23.10.2012, 05:38   #14
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Rififi, а Вам не кажется, что Вы переходите на личности, обсуждая человека, который Вам даже незнаком?

Пролог - нормальный язык. Беда в том, что максимальное, во что он развился с 1988 года - это Visual Prolog.

Модераторы, прошу прощения за ОФФ, больше не буду
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить меню Oleg34 Помощь студентам 7 09.01.2012 23:48
Технологии разработки програмных продуктов zuba2517 Помощь студентам 1 10.11.2011 16:07
TComponent как элемент списка блюд m91da Помощь студентам 1 25.11.2010 20:16
VB Помогите вывести названия блюд в элемент ListBox talisman-ydachi Помощь студентам 2 10.10.2009 19:28
программа продуктов модульной структуры 4ERRY Паскаль, Turbo Pascal, PascalABC.NET 12 06.12.2008 16:05