Page 102 - 4192
P. 102
2 ОРГАНІЗАЦІЯ ЛІЧИЛЬНОГО ЦИКЛУ З ВИКОРИ-
СТАННЯМ ОПЕРАТОРА ЦИКЛУ FOR...NEXT
Синтаксис:
For х=х0 То xn [ Step h ]
<Група операторів>
[Exit For]
Next x,
де х – параметр циклу;
x o, x n, h – арифметичні вирази, значення яких
визначають:
x 0 – початкове значення параметра циклу;
x n – кінцеве значення параметра циклу;
h – крок, з яким змінюється параметр циклу. Якщо
h=1,то Step h не пишеться. Exit For використовується в разіі
необхідності дострокового виходу з циклу.
Дія оператора. При виконанні оператора циклу
For...Next в першу чергу обчислюється (якщо це необхідно) і
запам'ятовується початкове значення (x 0), кінцеве значення
(х n) та крок зміни (h) параметра циклу. Параметру циклу
присвоюється початкове значення (х=х 0) і перевіряється
умова, чи перевищує значення параметра циклу х значення xn.
Якщо значення параметру циклу знаходиться в інтервалі між
початковим та кінцевим значенням, виконуються оператори,
що знаходяться між операторами For та Next (тіло циклу).
Далі оператор циклу збільшується на величину h. Дії
повторюються до того часу, поки параметр циклу х не стане
більшим за x n. В такому випадку управління передається на
виконання оператора, що стоїть в програмі після оператора
Next x.
При виході з циклу достроково (наявність оператора Exit
For) значення параметра циклу дорівнює останньому
значенню в середині циклу.
101