
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
For...To, For...DownTo (зарезервированные слова)
----------------------------------------------------------------------
Оператор For вызывает оператор, находящийся после слова Do, по одному разу
для каждого значения в диапазоне от начального до конечного значений.
Синтаксис:
For переменная:=начальное To конечное Do оператор
или
For переменная:=начальное DownTo конечное Do оператор
Замечания:
Переменная цикла и начальное и конечное значения должны иметь порядковый тип.
Используйте составной оператор (Begin..End), чтобы выполнить в цикле
несколько операторов.
To:
Со словом To, значение переменной цикла увеличивается на 1 при каждой
итерации цикла.
DownTo:
Со словом DownTo, значение переменной цикла уменьшено на 1 при каждой
итерации цикла.
Пример:
(* For...To, For...DownTo *)
For I:=1 To ParamCount Do WriteLn(ParamStr(I);
For I:=1 To 10 Do
For J:=1 To 10 Do
Begin
X:=0;
For K:=1 To 10 Do X:=X+Mat1[I, K]*Mat2[K, J];
Mat[I, J]:=X;
End; |