count :- retractall(counter(_)),assert( counter(0) ) , fail.
count :- repeat ,
counter(X), /* начало тела цикла */
Y = X + 1,
retract( counter(X) ),
asserta( counter(Y) ),
write(Y,"\n"),
Y = 5. /* условие выхода из цикла */
Опубликовал Kest
January 03 2010 22:37:29 ·
0 Комментариев ·
5822 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.