Ciclo while
while('condition','body') - Repete 'body' enquanto 'condition' for verdadeira.
Sugestão: selecione-o na paleta Programação
Nota importante: dentro de 'body' (pode ser usado um bloco line), 'condition' tem de passar de verdadeira (diferente de zero) a falsa (zero); caso contrário, o ciclo será infinito (nunca terminará). Nesse caso, tanto num ciclo while como num ciclo for, a única saída é interromper o cálculo escolhendo

Como regra geral, se o cálculo demorar demasiado, verifique os seus ciclos.
Eis um exemplo simples de utilização do ciclo while:

Esta página baseia-se num artigo da antiga wiki, escrito por Radovan Omorjan.