Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор циклу Do – Loop



Оператор циклу 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; Прочитано: 457 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...