P
pro·school.ru
Каталог школ

Цикл со счётчиком: повторить N раз

💻 Информатика · 5 класс

Что такое цикл со счётчиком

Цикл со счётчиком — это команда алгоритма, которая повторяет одно и то же действие заранее известное число раз. Слово счётчик означает, что исполнитель сам считает, сколько повторений он уже сделал, и останавливается, как только наберёт нужное количество. Команды, которые повторяются, называют телом цикла.

Такой цикл нужен, когда мы точно знаем, сколько раз повторить действие. Например: нарисовать 4 стороны квадрата, сделать 10 шагов вперёд, напечатать строчку 5 раз, поставить 12 одинаковых точек. Вместо того чтобы писать одну и ту же команду много раз подряд, мы записываем её один раз и указываем число повторений. Алгоритм становится короче и понятнее.

Как записывают повторение

В учебном алгоритмическом языке цикл со счётчиком записывают словами: повторить N раз, а ниже с отступом — команды, которые надо повторять. Здесь N — это число повторений, его задаёт человек, составляющий алгоритм.

повторить 4 раз вперёд 50 поворот направо 90

Этот алгоритм заставляет исполнителя четыре раза пройти вперёд и повернуть направо. В итоге получится квадрат. Если бы цикла не было, пришлось бы написать восемь команд подряд — по две на каждую сторону. Цикл избавляет нас от этой длинной записи.

Сколько раз выполнится команда

Чтобы посчитать, сколько всего действий выполнит исполнитель, нужно число повторений умножить на число команд в теле цикла.

Запись циклаКоманд в телеПовторенийВсего действий
повторить 3 раз133
повторить 4 раз248
повторить 10 раз11010
повторить 5 раз3515

Видно, что результат зависит и от числа повторений, и от того, сколько команд стоит внутри цикла. Поэтому важно правильно понять, какие именно команды входят в тело.

Разберём пример

Нужно напечатать звёздочку 5 раз подряд в строку. Запишем алгоритм с циклом:

повторить 5 раз напечатать * результат: *****

Исполнитель печатает одну звёздочку, считает: «сделано 1 из 5», печатает вторую, считает дальше и так до пяти. Когда счётчик доходит до пяти, цикл завершается. На экране остаётся ровно пять звёздочек.

Правило: тело цикла выполняется столько раз, сколько указано счётчиком. Частая ошибка — забыть, что команды, записанные без отступа, за пределами слова «повторить» в цикл не входят и выполняются только один раз, после окончания всех повторений.

Чем удобен счётчик

Цикл со счётчиком делает алгоритм короче, нагляднее и удобнее для изменения. Если нужно повторить действие не 4, а 100 раз, достаточно поправить одно число N, а не переписывать сотню одинаковых команд. В этом главное преимущество цикла перед записью команд по одной. Циклы со счётчиком встречаются почти в каждой программе и помогают компьютеру выполнять однообразную работу быстро и без ошибок.

Кратко о главном

  • Цикл со счётчиком повторяет действие известное число раз.
  • Записывается как повторить N раз с командами в теле.
  • Исполнитель сам считает выполненные повторения.
  • Всего действий равно числу повторений, умноженному на число команд тела.
  • Цикл делает алгоритм короче и легче для изменения.