Составители:
Рубрика:
7
- подготовка первого выполнения цикла (присвоение счетчику цикла началь-
ного значения);
- тела цикла, которое образуют блоки , выполняемые многократно;
- изменение значения счетчика циклов и сравнение его с конечным значением.
Блок-схемы циклических алгоритмов существенно отличаются структурами
повторения “повторять ДО ”(повторять до выполнения условия окончания
цикла) или “повторять ПОКА ” (повторять пока
выполняются условия про-
должения циклического процесса). В первом варианте проверка условий окон-
чания циклических вычислений осуществляется в конце цикла (рис. 2.3, а), а во
втором – в начале цикла (рис. 2.3, б). Как видно из рисунка, цикл “повторять
ДО ”выполняется, по крайней мере, один раз, а цикл “повторять ПОКА”может
сразу привести к
выходу из цикла.
да
нет
нет
да
Тело цикла
Подготовка
выполнения
следующего
цикла
Условие
окончания
Подготовка вы-
полнения пер-
вого цикла
Тело цикла
Подготовка вы-
полнения сле-
дующего
цикла
Условие
окончания
Подготовка вы-
полнения пер-
вого цикла
а) б)
Рис. 2.3
Пример 3. Составить алгоритм решения задачи вычисления N первых членов
геометрической прогрессии, используя формулу b
n+1
= b
n
*q для любых b и q,
где n – текущий член геометрической прогрессии.
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »