Page 18 - 4352
P. 18
Для переходу до наступного циклу й зміни поточного значення керуючої
змінної на величину кроку служить оператор NEXT. Цикли можуть бути
вкладеними.
Приклад:
FOR I# = 0 ТО 10
FOR X = 0. ТО 1. STEP 0.1
. . .
NEXT
NEXT
Для переривання циклу може бути використаний оператор EXIT FOR:
FOR I#=0 ТО 10
INPUT "Уведіть K#:", K#
IF K# = 0 THEN EXIT FOR
. . .
NEXT
2.13.6 Цикли: Оператори DO, LOOP, WHILE, UNTIL, EXIT DO
Оператори служать для організації циклів шляхом завдання умови
продовження виконання команд, що становлять тіло циклу. Формат:
DO [(WHILE | UNTIL} E]
‘ Команди, що становлять тіло циклу
LOOP
або
DO
' Команди, що становлять тіло циклу
LOOP [(WHILE | UNTIL) E]
Тут:
E - вираз, що задає умову продовження виконання циклу.
Оператор WHILE використовується для організації виконання циклу доти,
поки значення виразу E не дорівнює 0. Оператор UNTIL використовується для
організації виконання циклу доти, поки значення виразу E дорівнює 0.
Для переривання циклу може бути використаний оператор EXIT DO.
2.13.7 Цикли: Оператори WHILE, WEND, EXIT WHILE
Оператори служать для організації циклів шляхом завдання умови
продовження виконання команд, що становлять тіло циклу. Формат:
WHILE E
‘ Команди, що становлять тіло циклу
WEND
Тут:
E - вираз, що задає умову продовження виконання циклу. Цикл виконується
доти, поки значення виразу E не дорівнює 0.
Для переривання циклу може бути використаний оператор EXIT WHILE.
17