Каждый проход цикла с новым значением управляющей переменной называется итерацией.
Схема алгоритма (к проекту 4.2)
|
Необходимо проверить выполнение программы по всем ветвям, т.е. запустить ее на выполнение при различных значениях а.
Схема алгоритма (к проекту 4.3)
|
Схема алгоритма (к проекту 4.5)
|
Схема алгоритма (к проекту 4.7)
|
for (initialization; condition; iteration){
//тело цикла – последовательность операторов
}
В начале работы цикла выполняется выражение initialization. В общем случае это выражение устанавливает значение переменной управления циклом, которая действует как счетчик. Выражение инициализации выполняется только один раз.
Затем оценивается условное выражение condition, которое обычно сравнивает переменную управления циклом с каким-либо граничным значением. Если значение условного выражения − true, то выполняются операторы тела цикла, если false, цикл заканчивается.
Далее выполняется часть цикла iteration. Обычно это выражение, которое осуществляет инкрементные или декрементные операции с переменной управления циклом.
Каждый проход цикла с новым значением управляющей переменной называется итерацией.
В каждом проходе цикла сначала оценивается условное выражение, потом выполняется тело цикла и затем – выражение iteration. Этот процесс выполняется до тех пор, пока значение выражения condition не станет false.
| <== предыдущая лекция | | | следующая лекция ==> |
| Порядок выполнения операций в выражении можно изменить, путем использования круглых скобок. | | | Самостоятельно разработайте метод для нахождения максимального элемента массива и его номера. |
Дата добавления: 2016-01-18; просмотров: 563;
