Содержание
- 2. Циклы Существует два типа циклов: типа «пока» и типа «n-раз». Первый тип «пока» предназначен для повторения
- 3. Цикл типа «n-раз» (оператор for) Оператор for содержит три параметра. Первый называется инициализацией, Второй — условием
- 4. В первом параметре обычно выбирают какую-то переменную, с помощью которой будет подсчитываться количество повторений цикла. Её
- 5. В третьем параметре указывают выражение, изменяющее счётчик после каждого шага цикла. Обычно это инкремент или декремент,
- 6. Перед первым шагом цикла счётчику присваивается начальное значение (выполняется инициализация). Это происходит лишь однажды. Представленная программа
- 7. Перед каждым шагом цикла (но после инициализации) проверяется условие повторения, если оно истинно, то в очередной
- 8. После завершения каждого шага цикла и перед началом следующего (и, значит, перед проверкой условия повторения) выполняется
- 9. Представленная программа выводит на экран числа от 10 до −10: for (int s = 10; s
- 10. Представленная программа вычислит сумму элементов фрагмента последовательности 2, 4, 6, 8,… 98, 100. Итак: int sum
- 11. Представленная программа будет возводить число из переменной a в натуральную степень из переменной n: double a
- 12. Цикл типа «n-раз» (оператор for) В одном цикле можно задавать сразу несколько счётчиков. При этом несколько
- 13. Представленная программа выведет на экран 10 первых элементов последовательности 2an−1–2, где a1=3: for (int a=3, i=1;
- 14. Представленная программа выведет на экран такую последовательность «0 -1 -4 -9 -16 -25»: for (int a=0,
- 15. Досрочное завершение цикла (оператор break) Как цикл типа «пока» так и цикл типа «n-раз» можно завершить
- 16. В результате работы следующего примера на экран будут выведены только числа «1 2 3 4 Конец»:
- 17. Когда программа будет выполнять цикл в пятый раз (войдёт в цикл с счётчиком равным 5), сразу
- 18. C помощью оператор break можно прервать заведомо бесконечный цикл. Пример (на экран выведется «100 50 25
- 19. Оператор break имеет смысл вызывать только при наступлении какого-то условия, иначе цикл будет завершен досрочно на
- 20. В представленном выше примере вывода в цикле на экран не произойдёт ни разу, а когда переменная
- 21. Цикл типа «пока» (оператор while) Оператор while повторяет указанные действия до тех пор, пока его параметр
- 22. Такой цикл не выполнится ни разу и на экран ничего не выведется: int i = 1;
- 23. Цикл типа «пока» (оператор while) Такой цикл будет выполняться бесконечно, а на экран выведется «1 2
- 24. Цикл типа «пока» (оператор while) Условие, определяющее будет ли цикл повторятся снова, проверяется перед каждым шагом
- 25. Цикл типа «пока» (оператор do…while) Бывает цикл типа «пока» с постпроверкой условия. Для его записи используется
- 26. Такой цикл выполнится 1 раз, а на экран будет выведено «2 »: int i = 1;
- 27. Тело цикла do…while выполняется по крайней мере один раз. Этот оператор удобно использовать, когда некоторое действие
- 29. Скачать презентацию