for

Задание конечного цикла.

Синтаксис:

for (<оператор присваивания переменной цикла>,<конечное значение>{,<шаг переменной цикла>})<оператор цикла>;

Описание:

Выполнение конечного цикла по указанной переменной. Операция выполняется, пока значение переменной цикла не достигнет конечного значения. На каждом шаге значение переменной изменяется на величину, равную указанному шагу. Если шаг не указан, то он равен 1 или -1 в зависимости от того, больше конечное значение начального или меньше.

Пример1:

var s=0;
for (i=1,10)
s=s+i^2;

В результате выполнения примера переменной i будет присвоено значение 11, переменной s присвоено значение 385.

Пример2:

var k=0, n=0;
for (i=0.1, 1, 0.2)
begin
k=k+i*2;
n=n+i^2;
end;

В результате выполнения примера переменной i будет присвоено значение 1.1, переменной k присвоено значение 5, переменной n присвоено значение 1.65.