Разница между предусловием и постусловием в алгоритмах заключается в следующем:
- В цикле с предусловием проверка условия осуществляется до тела цикла. intuit.ru Условие проверяется в начале, а потом выполняется тело цикла (тело цикла может не выполниться ни разу). studfile.net
- В цикле с постусловием условие проверяется после тела цикла. intuit.ru Сначала выполняются операторы, являющиеся телом цикла, после чего проверяется условие. intuit.ru Если условие ложно, то цикл повторяется. intuit.ru Выполнение цикла прекратится, если условие станет истинным. intuit.ru
Таким образом, цикл с постусловием всегда будет выполнен хотя бы один раз, в отличие от цикла с предусловием, который может не выполниться ни разу. intuit.ru