Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС

Цикл с заданным числом повторений (ДЛЯ) — 8 КЛАСС

Все статьи
Want create site? Find Free WordPress Themes and plugins.

Урок: Цикл с заданным числом повторений (ДЛЯ)

Цикл с заданным числом повторений ( цикл -ДЛЯ, цикл с параметром)

Логика работы этой конструкции описывается схемой, показанной на рисунке.

Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС

 

На алгоритмическом языке эта конструкция записывается так:

Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС

Обрати внимание! В цикле-ДЛЯ всегда есть параметр цикла — величина целого типа, изменяющаяся в ходе выполнения цикла от своего начального значения i1 до конечного значения i2 с шагом R.

Выполняется цикл-ДЛЯ следующим образом:

  • параметру цикла присваивается начальное значение;
  • параметр цикла сравнивается с конечным значением; если параметр цикла не превышает конечное значение, то выполняется тело цикла, увеличивается значение параметра цикла на шаг и снова осуществляется проверка параметра цикла; если же параметр цикла превышает конечное значение, то выполнение цикла заканчивается.

Если величина шага в цикле с параметром равна единице, то шаг не указывают. Мы ограничимся рассмотрением именно таких циклов.

В отличие от двух предыдущих конструкций (цикл-ПОКА, цикл-ДО) цикл-ДЛЯ имеет строго фиксированное число повторений, что позволяет избежать зацикливания, т.е. ситуации, когда тело цикла выполняется бесконечно. 

Пример 1.

Алгоритм переправы через реку воинского отряда из пяти человек. Солдаты могут воспользоваться помощью двух мальчиков — хозяев небольшой лодки, в которой может переправиться или один солдат, или два мальчика.

Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС


Пример 2. Для исполнителя Робот цикл с известным числом повторений реализуется с помощью следующей конструкции:

Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС

Так, если правее Робота не встретится препятствий, то, выполнив приведённый ниже алгоритм, он переместится на  пять клеток вправо и закрасит эти клетки:

Цикл с заданным числом повторений (ДЛЯ) - 8 КЛАСС

Рекомендованный список литературы

Босова Л.Л. Информатика —  Учебник для 8 класса. – М.: БИНОМ. Лаборатория знаний

Did you find apk for android? You can find new Free Android Games and apps.

Добавить комментарий