Справочник MQL4 Основы языка Операторы Оператор цикла do while
|
Оператор цикла do whileЦиклы for и while производят проверку окончания в начале, а не в конце цикла. Третий оператор цикла do - while проверяет условие окончания в конце, после каждого прохода цикла. Тело цикла всегда выполняется по крайней мере один раз.
Сначала выполняется оператор, затем вычисляется выражение. Если оно истинно, то оператор выполняется снова и т.д. Если выражение становится ложным, цикл заканчивается. Примечание Если в цикле предполагается обрабатывать большое количество итераций, то рекомендуется проверять факт принудительного завершения программы с помощью функции IsStopped(). Пример:
Смотри также Инициализация переменных, Область видимости и время жизни переменных, Создание и уничтожение объектов |