Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
11 Циклы
Группу алгоритмических шагов, которые последовательно повторяются определенное количество раз, называют циклом. Всякий цикл состоит из: заголовка (инициализация цикла), тела цикла (к телу относят все шаги, которые повторяются), конец цикла.
К основным циклическим конструкциям относят: цикл Пока (цикл с предусловием), цикл До (с постусловием), цикл с параметром (со счётчиком).
В цикле Пока конструкция состоит из проверки условия и выполнении тела цикла, если условие истинно.
В цикле До конструкция состоит из выполнении тела цикла, проверки условия и повторного выполнения тела цикла, если условие ложно.
В теле цикла происходят события, которые влияют на истинность условия цикла. Условие цикла это логическое выражение на основании истинности которого принимаются решения о необходимости повторения.
В цикле с параметром заранее известно число повторений.
Структура цикла:
Структура заголовка цикла:
Внутри заголовка счетчику первоначально присваивается значение i=j. Затем выполняется блоки, образующие тело цикла. Обработка блоков внутри цикла производится по часовой стрелке. В результате после первого выполнения тела цикла управление вновь передается заголовку. Здесь к текущему значению счетчика добавится шаг. Теперь, если новое значение счетчика не вышло за свои пределы (т. е. не стало больше своего конечного значения при положительном шаге или меньше конечного значения при отрицательном шаге), то снова выполняется тело цикла, вновь после возврата к заголовку к счетчику добавляется шаг. Так цикл будет выполняться до тех пор, пока значение счетчика однажды не выйдет за предписанный предел. Как только такой предел будет преодолен, произойдет выход из цикла и управление будет передано блоку, который следует сразу за циклом.
Возврат в меню
Условие
Условие
нет
да
ело цикла
нет
да
Тело цикла