statements |
Блок операторов, выполняемый минимум один раз и выполняемый неоднократно, пока условие возвращает true. |
condition |
Условие. Вычисляется при после каждого прохода цикла. Если condition вычисляется в true, операторы предыдущего блока выполняются снова. Если condition вычисляется в false, управление передаётся оператору, идущему после do while. |