\b;Instrução \c;while\n;
A instrução \c;while () {}\n; é usada para repetir um conjunto de instruções varias vezes.

\b;Uso básico
O uso mais frequente de \c;while\n; consiste em repetir um conjunto de instruções de novo e de novo. A fim de conseguir isto, escreva \c;while (true) {}\n; e coloque as instruções a serem repetidas entre as chaves \c;{}\n;. Como um exemplo, aqui está um programa que repete de novo e de novo as seguintes ações:
o  procurar por uma aranha,
o  virar para ela,
o  atirar.
\c;
\s;	while (true)
\s;	{
\s;		alvo = \l;radar\u cbot\radar;(AlienSpider);
\s;		\l;turn\u cbot\turn;(direction(alvo.position));
\s;		\l;fire\u cbot\fire;(1);
\s;	}
\n;
Apenas execute este programa uma vez, e ele irá matar todas as aranhas ao redor dele.

\b;Para especialistas
Sintaxe:
\s;\c;while ( condição )
\s;{
\s;	\n;Instruções...\c;
\s;}
\n;
Esta instrução permite a você executar as instruções dentro do \l;bloco\u cbot\bloc; varias vezes.

Tenha cuidado para não confundir a instrução \c;while( ) { }\n; com a instrução \c;\l;do\u cbot\do; { } while( );\n;; a última testa a condição somente após as instruções no bloco terem sido executadas pela primeira vez.

\t;\c;condição\n;
As instruções no bloco são executadas de novo e de novo, enquanto a  \l;condição\u cbot\cond; é verdadeira. 

Veja aqui um exemplo:
\s;\c;int i = 0;
\s;while ( i < 10 )
\s;{
\s;	\n;Instruções...\c;
\s;	i = i+1;
\s;}
\n;
\t;Atenção
Não coloque um \l;ponto e vírgula\u cbot\term; no fim da linha \c;while ( )\n;.

As instruções \c;\l;break\u cbot\break;\n; e \c;\l;continue\u cbot\continue;\n; podem ser úteis dentro de um bloco da instrução \c;while { }\n;.

\t;Veja também
\l;Instruções\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
