\b;Инструкция \c;while\n;
Инструкция \c;while () {}\n; используется для того, чтобы несколько раз повторять один и тот же набор инструкций.

\b;Основное использование
Наиболее часто \c;while\n; используется для того, чтобы снова и снова повторять набор инструкций. Для того, чтобы добиться этого, напишите \c;while (true) {}\n; и впишите инструкции, которые нужно повторять, в скобки \c;{}\n;. Как пример здесь представлена программа, которая снова и снова повторяет следующие действия:
o  ищет паука,
o  поворачивается к нему,
o  стреляет.
\c;
\s;	while (true)
\s;	{
\s;		item = \l;radar\u cbot\radar;(AlienSpider);
\s;		\l;turn\u cbot\turn;(direction(item.position));
\s;		\l;fire\u cbot\fire;(1);
\s;	}
\n;
Запустите эту программу один раз и с ее помощью вы убьете всех пауков вокруг вас.

\b;Для специалистов
Синтаксис :
\s;\c;while ( условие )
\s;{
\s;	\n;Инструкции ...\c;
\s;}
\n;
Эта инструкция позволит вам выполнять инструкции внутри \l;блока\u cbot\bloc; несколько раз.

Будьте внимательны и не путайте инструкцию \c;while( ) { }\n; с инструкцией \c;\l;do\u cbot\do; { } while( );\n;; последняя проверяет условие только после того, как инструкции внутри блока были один раз выполнены. 

\t;\c;условие\n;
Инструкции в блоке будут выполняться снова и снова, пока \l;условие\u cbot\cond; будет выполняться, то есть будет правдивым. 

Вот пример :
\s;\c;int i = 0;
\s;while ( i < 10 )
\s;{
\s;	\n;Instructions ...\c;
\s;	i = i+1;
\s;}
\n;
\t;Внимание
Не вставляйте \l;точку с запятой\u cbot\term; в конец строки \c;while ( )\n;.

Внутри блока, следующего за инструкцией \c;while { }\l; могут быть полезны инструкции \u cbot\break;\n;break\c;\l; и \u cbot\continue;\n;continue\c;\n;.

\t;Смотри также
\l;Инструкции\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
