Привіт, DO-SELECT — це інструкція, наприклад отримати run_control і зберегти в записі стану, DO-WHILE — умова для цього логічного значення повернення, використовується, наприклад, для перевірки стану поля. 5 листопада 2004 р
Основна відмінність полягає в тому, що Цикл Do While виконується, поки умова ІСТИННА, а цикл Do Until виконується, доки умова ІСТИННА. Подібно до циклу Do While, ви можете перевірити умову або перед входом у цикл, або після того, як цикл буде виконано.
У циклі while умова перевіряється перед виконанням тіла циклу. Таким чином, тіло може не виконати навіть один раз, якщо умова хибна з самого початку. З іншого боку, у циклі do while тіло гарантовано виконається принаймні один раз, оскільки умова перевіряється після виконання тіла.
Дія «Зроби коли». Оператор Select, який дозволяє виконувати наступні дії, якщо повертаються будь-які рядки даних. ? Ця дія схожа на оператор If у COBOL. Дія Do While — це оператор Select, який, якщо присутній, виконується перед наступними діями кроку.
Інструкція do-while дозволяє повторювати оператор або складений оператор, доки вказаний вираз не стане хибним.
Вибір між двома зводиться до того, як ви хочете, щоб цикл оцінив ваш стан. Цикл Do-Until продовжуватиме виконуватися, поки умова не виконується. Do-While продовжуватиме цикл, доки умова виконується. Знання цього допоможе вам писати більш ефективні та зрозумілі сценарії.