2: Циклы
3: Что такое цикл Цикл — специальный оператор языка программирования, с помощью которого то или иное действие можно выполнить нужное количество раз, в зависимости от некоего условия.
4: Что такое цикл Каждое повторение цикла называется: ШАГ ЦИКЛА или ИТЕРАЦИЯ
5: Цикл с предварительным условием
6: Цикл WHILE () цикл с предусловием Общий синтаксис: while(утверждение) действия для повторения; //это тело цикла.
7: Цикл с последующим условием
8: ЦИКЛ DO . . WHILE () цикл с постусловием do действие; //это тело цикла. while(условие);
9: Сравнение циклов WHILE ()
11: Цикл WHILE () Ранее, при использовании цикла WHILE (), мы, часто, создавали некоторую дополнительную переменную (управляющую переменную). Внутри цикла мы увеличивали, либо уменьшали на 1 или на любое другое число, значение управляющей переменной. В условии для продолжения цикла, мы сравнивали значение управляющей переменной с неким контрольным значением и на этом основании принималось решение о прекращении или продолжении действий внутри цикла.
12: Цикл WHILE () int сounter0; // объявление управляющей переменной while(counter
13: Цикл for () Цикл for () организован таким образом, чтобы использование дополнительной переменной для управления циклом было более очевидным. В цикле for () создание управляющей переменной предусмотрено синтаксисом этого цикла. На следующем слайде приведён пример решения предыдущей задачи при помощи цикла for () .
14: Цикл FOR() for (int counter1; counter
15: Цикл WHILE () int сounter; // объявление управляющей переменной while(counter
16: Цикл FOR include void main() for(int i1 ; i
17: Цикл FOR include void main() for(int i1 ; i
18: Цикл FOR повторяет действия заданное количество раз for (инициализация переменной; проверка условия; изменение переменной) действия; //это тело цикла
19: Цикл FOR повторяет действия заданное количество раз for (инициализация контрольной переменной; проверка условия; закон изменения контрольной переменной) действия; //это тело цикла Контрольную переменную можно использовать в теле цикла
20: Варианты использования FOR() int counter1 //объявление управляющей переменной вне цикла. for (; counter
21: Варианты использования FOR() int counter1 //объявление управляющей переменной вне цикла. for (; counter
22: Варианты использования FOR() int counter1 //объявление управляющей переменной вне цикла. for (;;) if (counter 7) break; //проверка значения управляющей переменной. counter ; //изменение значения управляющей переменной cout
24: Управление циклом break – позволяет прервать цикл повторений независимо от условий цикла; continue – позволяет прервать выполенени текущей итерации и начать следующую итерацию.
25: Цикл FOR повторяет действия заданное количество раз for (инициализация переменной; проверка условия; изменение переменной) cinn; if (n
26: Цикл FOR повторяет действия заданное количество раз int n; for (int i0; i
27: Цикл FOR повторяет действия заданное количество раз int n; for (int i0; i