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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2010, 19:59   #1
Paco de lucia
 
Регистрация: 08.03.2010
Сообщений: 4
По умолчанию Дополнить программу в Turbo Prolog

Здравствуйте ... помогите пожалуйста дополнить программу на языке Turbo Prolog чтобы в секции Goal было 16 условий .... то есть надо добавить генеалогические связи... Заранее спасибо!
Вот рабочая программа которую надо дополнить
Код:
Predicates 
	parent(symbol,symbol)	
	display_grand_parent
	display_male(symbol)
	father(symbol,symbol)
	male(symbol)
	grand_parent(symbol,symbol)
Clauses
	parent(ivan,maria).
	parent(anna,mihai).
	parent(maria,tolea).
	male(kostea).
	father(tolea,zina).
	grand_parent(valera,senia).
	display_grand_parent:-
		grand_parent(X,Y),
		parent(X,Z),
		parent(Z,Y).

	display_male(X):-
		father(X,Y),
		parent(X,Y),
		male(X).
Goal
	parent(X, Y), write(X, " esti otets u ", Y, "."), nl, fail.
	%display_grand_parent,
	%display_male(X).
Paco de lucia вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СОСТАВИТЬ ПРОГРАММУ ПО Turbo Pascal RUSSTUDENT Фриланс 11 16.02.2010 17:20
написать программу на Turbo Pascal 7.0 Sashko_Milashko Фриланс 11 15.02.2010 13:09
написать программу на Turbo Pascal 7.0 Sashko_Milashko Помощь студентам 1 14.02.2010 00:47
[Turbo Prolog] Анализатор текста на языке Pascal Arkuz Помощь студентам 1 04.05.2009 20:41
Удалить вершину с указанной меткой. Задача Turbo Prolog. Iridda Помощь студентам 1 24.01.2009 19:33