Общая информация
Оператор for (циклы с параметром)
Оператор while (циклы с предусловием)
Оператор repeat (циклы с постусловием)
Примеры
Котрольные вопросы
Задания
|
Общая информация
Циклическая форма организации действий
Часто приходится повторять одни и те же действия.
Например:
- каждый день посещать занятия;
- 5 раз посмотреть понравившийся фильм;
- перечитыванть текст задания, пока оно не станет понятным.
- запросить 10 чисел;
- запрашивать целые числа до тех пор, пока введут чётное число.
Многие профессианальные действия требуют повторяющихся движений либо повторяющихся вычислений.
Процессы, при реализации которых повторяется выполнение одних и тех же действий, называют циклическими. В программировании циклом называют такую алгоритмическую конструкцию, в которой в зависимости от условия повторяется определённая последовательность действий. Повторяющиеся действия составляют тело цикла, а условие, при котором нужно совершать повторы называют условием цикла.
Например:
Тело цикла |
Условие цикла |
посещать занятия посмотреть понравившийся фильм перечитыванть текст задания запросить число запросить целое число |
каждый день 5 раз (от 1 до 5) пока оно не станет понятным 10 раз пока не появится чётное число |
Есть разные виды циклов: когда определено количество повторов (5 раз, 10 раз и т.д.) и когда оно не определено (пока задание не станет понятным, пока не появится чётное и т.д.).
|