![]() |
|
|
![]()
|
|
| olgab22 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.9.2009 Репутация: нет Всего: нет |
Как сделать так чтоб в ответе не было повторений
выдает вот это, а хотелось бы без повторений
|
||||
|
|||||
| Грымзик |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 7.10.2009 Репутация: 6 Всего: 6 |
Выводиться по два раза, потому что сестра как по матери, так и по отцу.
sestra(X,Y):- (syn(Y,Z); doch(Y,Z)),doch(X,Z), X\=Y, man(Z),!.%сетра по отцу sestra(X,Y):- (syn(Y,Z); doch(Y,Z)),doch(X,Z), X\=Y.%сетра по матери, но из-за отсечение значит, что общего отца нет |
|||
|
||||
| olgab22 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.9.2009 Репутация: нет Всего: нет |
мне надо чтоб было все в одном и без повторений, а тут все равно повторения присутствуют |
|||
|
||||
![]()
|
| Правила форума Prolog | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Prolog | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |