1 for Variable := Integer Expression to Integer Expression do Statement;
2 for Variable := Char Expression to Char Expression do Statement;
3 for Variable := Enum Expression to Enum Expression do Statement;
Описание
Ключевое слово To ставится перед целевым значением Expression в цикле For.
Выражение To может быть Integer, Character или Enumeration.
См. ключевое слово For для исчерпывающей информации. Примеры иллюстрируют три типа выражений.
Похожие команды
Begin Ключевое слово, которое начинает операторный блок
DownTo
End Ключевое слово, которое заканчивает операторные блоки
For Начинает цикл, который выполняется конечное число раз
Пример кода : Целое число для цикла
var
i : Integer;
begin // Повторится 5 раз
for i := 1 To (10 div 2) do
ShowMessage('i = '+IntToStr(i));
end;
i = 1
i = 2
i = 3
i = 4
i = 5
Пример кода : Символы для цикла
var
c : char;
begin // Повторится 5 раз
for c := 'A' To 'E' do
ShowMessage('c = '+c);
end;
c = A
c = B
c = C
c = D
c = E
Пример кода : Перечисления для цикла
var
suit : (Hearts, Clubs, Diamonds, Spades);
begin // Повторится 3 раза
for suit := Hearts To Diamonds do
ShowMessage('Suit = '+IntToStr(Ord(suit)));
end;