While - используется при необходимости повторения цикла, если Условие - истинно и его прекращения, если Условие ложно.
Until –выполнение оператора цикла противоположно While, т.е. цикл будет прекращен, если Условие – истинно и повторяться, если Условие ложно.
Оператору цикла Do/Loop в общем случае соответствует следующий алгоритм:
29.