Теория:
Логика работы этой конструкции описывается схемой, показанной на рисунке.

Общий вид конструкции:

Алгоритм выполнения цикл-ДО:
- выполняется тело цикла;
- далее проверяется условие, если условие ложно, то опять выполняется тело цикла и повторная проверка условия;
- если же условие истинно, то цикл считается выполненным.
В любом случае тело цикла будет выполнено хотя бы один раз.
Пример:
Выполним следующий алгоритм и найдём значение переменной b:

Запишем каждый шаг выполнения алгоритма с помощью таблицы:

Задача.
График тренировок спортсмена: в первый день он должен пробежать \(10\) км, а каждый последующий день необходимо увеличивать дистанцию на от нормы предыдущего дня. Как только дневная норма достигнет или превысит \(25\) км, необходимо прекратить её увеличение и далее пробегать ежедневно ровно \(25\) км. Начиная с какого дня спортсмен будет пробегать \(25\) км?
Пусть \(x\) — количество километров, которое спортсмен пробежит в некоторый \(i\)-й день. Тогда в следующий \((i + 1)\)-й день он пробежит \(x+0,1x\) километров (\(0,1x\) — это \(10 %\) от \(x\)).

