Логическая структура любого алгоритма может быть представлена комбинацией
трех базовых структур:
следование, ветвление, цикл.
Характерной особенностью базовых структур является наличие в них одного
входа и одного выхода.
Базовая структура цикл
Обеспечивает многократное выполнение некоторого набора действий, которая
называется телом цикла.
Различают две разновидности ЦИКЛОВ -
1. ЦИКЛ СО СЧЕТЧИКОМ (ЦИКЛ С
ПАРАМЕТРАМИ)
2. ЦИКЛ С УСЛОВИЕМ
Рассмотрим ЦИКЛ СО СЧЕТЧИКОМ
любая команда цикла является составной -
1 часть - заголовок, указывает, сколько раз повторять тело цикла
2 часть - тело цикла, в ней пишутся команды, которые будут повторяться
ПРИМЕР -
Цикл, описывающий
построение квадрата со стороной 100 шагов для исполнителя SCRATCH
Блок-схема команды |
Алгоритм с циклом
в среде SCRATCH |
|
|
Вопросы:
1. Сколько всего действий сделает исполнитель, выполнив цикл?
2. Сколько действий сделает исполнитель, выполнив ВЕСЬ алгоритм?