Здраствуйие. Почему не работает следущий код? : p(X) :- X =:= 1, !. p(X) :- write(X), tab(1), p(X). То есть хочу вывести на экран все числа от 1 до X. Только начинаю изучать пролог, поэтому сильно не пинайте если глупость какую написал. Заранее спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вывод символа $ с помощью write (2010)
- Форум Сравнить два массива (2013)
- Форум как поменять имя пользователя и компьютера? (2009)
- Форум C++ (2005)
- Форум вывод на принтер (2002)
- Форум [pthreads, c] лимит потоков на процесс в Linux (2008)
- Форум [perl] Преобразовать q строку в qq строку (2012)
- Форум Уменьшение размера программного RAID массива (2018)
- Форум Fallout 2 не отдает мышь (2012)
- Форум Установка пакетов из репозитория 32-битной федоры в 64-битную. (2010)