Вложени цикли

Some text..

Вложените цикли представляват конструкция от няколко цикъла, разпо¬ложени един в друг. Най-вътрешния цикъл се изпълнява най-много пъти, а най-външният – най-малко. Да разгледаме как изглеждат два вложени цикъла:

for (инициализация; проверка; обновяване)

{

for (инициализация; проверка; обновяване)

{

код за изпълнение;

}

…

}

След инициализация на първия for цикъл ще започне да се изпълнява неговото тяло, което съдържа втория (вложения) цикъл. Ще се инициали¬зира променливата му, ще се провери условието му и ще се изпълни кода в тялото му, след което ще се обнови промен¬ливата му и изпълнението му ще продължи, докато условието му не върне false. След това ще продължи втората итерация на първия for цикъл, ще се извърши обновяване на неговата променлива и отново ще бъде изпълнен целия втори цикъл. Вътрешният цикъл ще се изпълни толкова пъти, колкото се изпълнява тялото на външния цикъл.