Вложенные циклы (PascalABC.NET)
Перейти к навигации
Перейти к поиску
Поскольку в теле цикла может находиться любой оператор, ничто не мешает разместить там оператор цикла. Так появляются вложенные циклы. Они вкладываются друг в друга, как матрешки, ровно столько раз, сколько этого требует алгоритм. Количество вложений циклов друг в друга в программировании называют глубиной вложения.
Операторы break и continue действуют только в пределах того цикла, в теле которого они записаны. Если требуется прервать выполнение не только внутреннего цикла, но и внешнего по отношению к нему, приходится идти на различные программистские уловки.