$

2. Цикл со счетчиком


Рис. 14.2. Блок-схема цикла со счетчиком
 

Блок организует повтор тела цикла указанное число раз. В него встроен счетчик, который при каждом выполнении тела цикла уменьшается на 1 вплоть до 0.

Число повторов может быть задано не только константой, но и любым репортером, включая математические операторы (Рис. 14.3). Это делает блок чрезвычайно гибким.

Рис.14.3.Количество повторов может быть задано репортерами


 
Мини-задачи 14.2

Подсчитайте, сколько раз будет выполнена смена костюма, если известно, что в списке эффект - 21 элемент, а значение переменной баллы - 7 (Рис. 14.3).


 

Можно организовать выполнение одного цикла внутри другого (например, рис. 14.4). В этом случае различают внешний и внутренний циклы (Рис. 14.4).

Рис.14.4.Внешний и внутренний циклы
 
Мини-задача 14.3
Как вы думаете, какой счетчик - внешнего (а) или внутренней (б) цикла - меняется медленнее? Сколько раз будет выполнена смена костюма (Рис. 14.4)?

 

$