Содержание
Для чего это нужно?
Циклы, которые мы рассмотрели в предыдущем уроке, либо обрабатывают изменяющиеся данные в самом цикле, либо обрабатывают входные данные. Однако часто приходится проверять состояние входных данных или выполнять некоторые действия в зависимости от значения некоторых данных на текущем шаге цикла. Поэтому неизбежно приходится применять условную инструкцию или условное выражение в теле цикла. Но нужно иметь ввиду, что некоторые алгоритмы можно запрограммировать и без использования условной инструкции в цикле, а сама условная инструкция увеличивает сложность алгоритма и время его выполнения.