Операторы цикла.
В своей практической деятельности человек постоянно сталкивается с задачами, при решении которых требуется многократно повторять одни и те же действия. Для составления алгоритмов решения таких задач используются команды повторения (цикла).
Циклом называется многократно выполняемая
последовательность действий (операторов).
Имеется 3 вида циклов:
·
Цикл с параметром
· Цикл с предварительным условием
· Цикл с последующим условием.
Цикл с параметром. ( ЦИКЛ ДЛЯ )
FOR <параметр> = <нач. значение> TO <конечное значение> STEP <приращение параметра>
Операторы тела цикла
NEXT < параметр >
Замечание:
· шаг может быть любым числом, в том числе и < 0;
· Параметры заголовка и конца цикла совпадают
Пример: Найти сумму чисел S=1+2+3+4+5+6+…+100
NEXT I
PRINT S
Цикл с предусловием ( ЦИКЛ ПОКА )
DO WHILE
<условие>
Операторы тела цикла
Пример: Найти сумму чисел S=1+2+3+4+5+6+…+100
DO WHILE I<=100
PRINT S
Цикл с постусловием ( ЦИКЛ ДО )
LOOP UNTIL <условие>
Пример: Найти сумму чисел
S=1+2+3+4+5+6+…+100
S=S+I
I=I+1
PRINT S