Категория: Циклы
Имя класса: FlowStatementsBlock
Имя схемы: controls_flow_statements
Назначение:
Параметры:
Прерывание работает только на ближайшем цикле. то есть, в случае вложенных циклов прервется только тот, внутри которого находится блок. Таким образом для прерывания нескольких циклов требуется использовать промежуточную переменную Пример поиска позиции белого короля на шахматной доске: Здесь после нахождения координат присваивается значение ИСТИНА в переменную "фигура найдена", а затем прерывается внутренний цикл (по y координате). затем, после выхода из цикла проверяется значение переменной "фигура найдена" и если оно равно ИСТИНА, то прерывается и внешний цикл. |