Вопросы к Поиску с Алисой
Различия между циклами «пока» и «до» при программировании заключаются в том, что в цикле «пока» условие продолжения цикла вычисляется в начале цикла, а в цикле «до» — условие выхода из цикла вычисляется в конце цикла. www.cyberforum.ru
Цикл «пока» выполняется, пока истинно условие, указанное перед его началом. ru.wikipedia.org Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу (если условие с самого начала ложно). ru.wikipedia.org
Цикл «до» — цикл, в котором условие проверяется после выполнения тела цикла. ru.wikipedia.org Отсюда следует, что тело всегда выполняется хотя бы один раз. ru.wikipedia.org
Выбор между этими циклами зависит от конкретной задачи и предпочтений программиста.