![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Оператор циклу Do – Loop буває з передумовою та післяумовою.
Синтаксис оператору циклу з передумовою – умова записується у першому рядку після оператора Do:
Do [ While | Until < Умова >]
[ Інструкції ]
[ Exit Do ]
[ Інструкції ]
Loop
Приклад використанняоператору циклу Do – Loop з передумовою
p=1
Do While p<=7
p=p+2
Loop
Синтаксис оператору циклу з післяумовою - умова записується в останньому рядку після оператора Loop While | Until:
Do
[ Інструкції ]
[ Exit Do ]
[ Інструкції ]
Loop [ While | Until < Умова >]
Оператор Do – Loop з While повторює виконання набору інструкцій, поки Умова, записана після While, має значення True, вихід із циклувідбувається, коли ця умова прийме значення False
Оператор Do – Loop з Until навпаки - повторює виконання набору інструкцій, поки Умова, записана після Until, має значення False, вихід із циклувідбувається, коли ця умова прийме значення True.
Якщо умова перевіряється на початку циклу, то він не виконується жодного разу у випадку невиконання умови. Якщо ж умова перевіряється в кінці циклу, то він виконується як мінімум один раз незалежно від того виконується умова чи ні.
В будь-якому місці структури Do – Loop може бути розміщена будь-яка кількість інструкцій Exit Do, які забезпечують альтернативні можливості виходу з циклу Do – Loop.
Приклади використанняоператору циклу Do – Loop з післяумовою:
1.p=1
Do
p=p+2
Loop While p<=7
або:
2. p=1
Do
p=p+2
Loop Until p>=7
Дата публикования: 2014-11-26; Прочитано: 474 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!