Циклический алгоритм со счётчиком
💻 Информатика · 6 класс
Циклы с известным числом повторений
Циклический алгоритм — это алгоритм, в котором группа команд повторяется несколько раз. Повторяемые команды называют телом цикла, а само повторение — циклом. Циклы нужны, чтобы не записывать одни и те же действия много раз подряд: достаточно записать их один раз и указать, сколько раз повторить.
Если заранее точно известно, сколько раз нужно повторить тело цикла, используют цикл со счётчиком (его ещё называют циклом с параметром). Это самый простой вид цикла, и с него начинают изучение повторений.
Что такое счётчик
Счётчик — это специальная переменная, которая считает уже выполненные повторения. Перед началом цикла счётчику задают начальное значение. После каждого прохода тела счётчик увеличивается на единицу. Когда счётчик достигает заданного числа, цикл завершается, и исполнитель переходит к следующим командам.
Запись цикла
Цикл со счётчиком записывают словами «повторить N раз». Внутри помещают тело цикла. В учебной записи начало цикла обозначают как нц, а конец — как кц.
нц повторить 4 раза
вперёд
направо
кц
Здесь команды «вперёд» и «направо» составляют тело цикла. Они выполнятся 4 раза подряд: вперёд, направо, вперёд, направо, и так четыре пары. Записывать восемь команд вручную не нужно — об этом позаботится цикл.
Как считает счётчик
Проследим работу счётчика по шагам для цикла, который повторяется 4 раза.
| Шаг | Значение счётчика | Действие |
|---|---|---|
| 1 | 1 | тело выполнено |
| 2 | 2 | тело выполнено |
| 3 | 3 | тело выполнено |
| 4 | 4 | тело выполнено, цикл завершён |
После четвёртого прохода счётчик достиг нужного значения, и цикл закончился. Благодаря циклу алгоритм получается коротким и понятным: тело записано один раз, а выполняется столько раз, сколько указано.
Где применяют такие циклы
Циклы со счётчиком используют, когда нужно нарисовать фигуру с равными сторонами, повторить шаги исполнителя или несколько раз выполнить одинаковый расчёт. Например, чтобы исполнитель прошёл квадрат, тело «вперёд, направо» повторяют ровно 4 раза — по числу сторон квадрата. А чтобы нарисовать пятиконечную звезду или правильный шестиугольник, меняют только число повторений, а тело цикла остаётся почти таким же.
Циклы со счётчиком сравнивают с циклами, у которых число повторений заранее неизвестно. В таких случаях повторение продолжается, пока выполняется некоторое условие, и используют цикл с условием. Но если число шагов известно сразу, цикл со счётчиком — самый удобный и понятный выбор.
Частые ошибки. Не забывай указывать правильное число повторений: при ошибке исполнитель сделает на один шаг меньше или больше, чем нужно. Проверяй границу внимательно: «повторить 4 раза» — это ровно четыре прохода тела, не три и не пять.
Кратко о главном
- Циклический алгоритм повторяет группу команд — тело цикла.
- В цикле со счётчиком число повторений известно заранее.
- Счётчик считает выполненные проходы и завершает цикл при нужном значении.
- Цикл делает алгоритм короче: тело записывают один раз.