Циклы
Вариант 1 (с увеличением
счетчика):
for Счетчик:=НачальноеЗначение
to КонечноеЗначение do begin
{ здесь инструкции
} end;
Инструкции между begin
и end выполняется (КонечноеЗначение - НачальноеЗначение) + 1 раз.
ЕСЛИ НачальноеЗначение
> КонечноеЗначение, ТО инструкции между begin И
end не выполняются.
Примечание
Если между begin и end находится только одна инструкция, то слова begin и end можно не писать.
Вариант 2 (с уменьшением
счетчика)'.
for Счетчик:=НачальноеЗначение
downto КонечноеЗначение do begin
{ здесь инструкции
} end;
Инструкции между begin
и end выполняется (НачальноеЗначение - КонечноеЗначение) + 1 раз.
Если НачальноеЗначение
< КонечноеЗначение, то инструкции между begin и end не выполняются.
Примечание
Если между begin и end находится только одна инструкция, то слова begin и end можно не писать.