Вложенные циклы (PascalABC.NET)

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску

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

Операторы break и continue действуют только в пределах того цикла, в теле которого они записаны. Если требуется прервать выполнение не только внутреннего цикла, но и внешнего по отношению к нему, приходится идти на различные программистские уловки.