Цикл While

В начало

С помощью оператора while можно организовать цикл, для выполнения некоторых действий несколько раз, в зависимости от условия цикла. В теле цикла может быть либо одна команда языка, либо группа команд, объединенных операторными скобками begin … end .

a=0;

res = 0;

while (a<10) begin

res = res + c;

a = a+1;

end;

res;

Заметьте, что если условие цикла изначально не выполняется, то действия, указанные в теле цикла, также не будут выполнены.

Для выхода из цикла помимо критерия, указанного в условии (например, счетчик), можно использовать команды Break и Continue.

См. также:

Источник: https://www.fxclub.org/file/rumus2_files/rulang/rl_while.htm - Цикл While