Сборник заданий для практических занятий по информатике. Крупенников О.Г - 48 стр.

UptoLike

47
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ 5.
АНАЛИТИЧЕСКИЙ РАСЧЕТ ПАРАМЕТРОВ ТЕХНИЧЕСКИХ
СИСТЕМ ПРИ ИЗМЕНЕНИИ НЕСКОЛЬКИХ ФАКТОРОВ
5.1. Основные понятия о вложенных циклах
Если телом цикла является циклическая структура, то такие циклы
называют вложенными (или сложными). Цикл, содержащий в себе дру-
гой цикл, называется внешним. Цикл, содержащийся в теле другого цик-
ла, называется внутренним.
Внутренний и внешний циклы могут быть любыми из трех рассмот-
ренных в практическом занятии 4 циклов (FOR, WHILE и REPEAT).
При этом правила организации (построения) как внешнего, так и внутрен-
него циклов остаются такими же, как и для простого цикла каждого из
этих видов.
Однако при построении вложенных циклов необходимо соблюдать
дополнительное условие все операторы внутреннего цикла должны пол-
ностью лежать в теле внешнего цикла. Возможная глубина вложенности
циклов (количество уровней) ограничивается только памятью ПЭВМ.
Параметры циклов, расположенных на разных уровнях вложенности,
изменяются не одновременно. Вначале все свои значения изменит пара-
метр цикла самого «глубокого» уровня при фиксированных (начальных)
значениях параметров циклов с менее
«глубоким» уровнем. Затем изменя-
ется на один шаг значение параметра цикла следующего уровня вложен-
ности и снова полностью выполняется самый внутренний цикл и т. д. до
тех пор, пока параметры циклов всех уровней не примут все требуемые
значения.
При этом, если в сложном цикле с глубиной вложенности k число
повторений
циклов на каждом уровне равно N
0
, N
1
, ... , N
K
соответст-
венно, то общее количество повторений тела самого внутреннего цикла
равно N = N
0
· N
1
· ... · N
K
.