| Описание |  
| 
Ключевое слово Do всегда является частью одного из показанных 4 типов управления. Оно предшествует разделу инструкций (Statements) управляющего действия.
 |  
 |  
| Похожие команды |  
Begin  Ключевое слово, которое начинает операторный блок
  
End  Ключевое слово, которое заканчивает операторные блоки
  
Except  Начинает предложение заманивающее в ловушку ошибки Try инструкции
  
For  Начинает цикл, который выполняется конечное число раз
  
Repeat  Повторяет инструкции, пока не выполнится условие завершения
  
Try  Начинает код, который перехватывает ошибки
  
While  Повторяет инструкции, пока выполнится условие продолжения
  
With  Средство упрощения ссылок к структурированным переменным
  
 
  |    | 
  | 
| Пример кода : Do |  
 var 
  i : Integer; 
 
begin   // Инструкция for - ключевое 
слово do предшествует единственной инструкции 
  for i := 1 to 3 Do 
    ShowMessage('Цикл For, i = '+IntToStr(i)); 
   // Инструкция while - do предшествует 
операторному блоку 
  while i <6 Do 
  begin 
    ShowMessage('Цикл While, i = '+IntToStr(i)); 
    Inc(i); 
  end; 
end; 
 |  
 
Цикл For, i = 1 
Цикл For, i = 2 
Цикл For, i = 3 
Цикл While, i = 4 
Цикл While, i = 5 
 |  
  |