Разница между циклом с предусловием и циклом с постусловием заключается в том, как проверяется условие:
- Цикл с предусловием выполняется, пока истинно условие, указанное перед его началом. ru.wikipedia.org Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу (если условие с самого начала ложно). ru.wikipedia.org
- Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. ru.wikipedia.org В отличие от цикла с предусловием, тело цикла с постусловием всегда будет выполнено хотя бы один раз, после чего проверяется условие. moodle.kstu.ru
Таким образом, в циклах с предусловием мы сначала проверяем условие, а потом выполняем действия, а в циклах с постусловием наоборот: сначала выполняем действие, а потом проверяем условие. thecode.media