Здраствуйие. Почему не работает следущий код? : p(X) :- X =:= 1, !. p(X) :- write(X), tab(1), p(X). То есть хочу вывести на экран все числа от 1 до X. Только начинаю изучать пролог, поэтому сильно не пинайте если глупость какую написал. Заранее спасибо.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вывод символа $ с помощью write (2010)
- Форум Получить имя переменной (2013)
- Форум Как обратиться к какому-либо символу строкового массива в Си ? (2004)
- Форум Wget (2001)
- Форум Сравнить два массива (2013)
- Форум C++ (2005)
- Форум [pthreads, c] лимит потоков на процесс в Linux (2008)
- Форум С++ POSIX MUTEX узнать захвачен или нет. (2013)
- Форум Скриптинг под линух (2005)
- Форум Уменьшение размера программного RAID массива (2018)