Оператор за преход continue - за пропускане на част от кода в цикъл
Когато реализирания алгоритъм изисква пропускане на част от операторите, част от код на даден цикъл се ползва оператор за преход - оператор continue. Изпълнението на определено условие, в тяло на цикъл може да извика оператор continue, който от своя страна ще предизвиква пресмятане на израза с конкретното условие на работещия цикъл. Разглежданият оператор continue връща изпълнението в началото на работещия цикъл, като кодът след него просто се прескача, т.е. кара програмата да пропускане на част от кода - остатъка от вложените оператори в същия цикъл за текущата итерация, все едно е достигнат края на блока действие, на съставния оператор, и да се премине към следващата итерация, следващата стъпка на същия цикъл. Използването на оператор continue, както и на оператор break за преход в тяло на цикъл не е препоръчително. Тяхното ползване може да доведе до трудно откриваеми логически грешки.
Следващият пример илюстрира действието на оператор за преход continue. Използва се оператор за цикъл for с вложено условие:Задачи с подобни функции и служебни думи са разгледани в страницата с електронни уроци по информатика - програмиране.
Илюстриране работата на характерни алгоритми можете да намерите в предоставените електронни помагала съдържащи решени примери.