![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
У більшості завдань цикл обчислень доводитися виконувати невідому кылькысть разів. Обчислення значення має припинитися при виконанні якої-небудь умови. Для проведення подібних обчислень зручно використовувати умовний оператор циклу:
while <умова> do
<тіло циклу>;
while, do - зарезервовані слова;
умова - довільний логічний вираз;
тіло циклу - будь-який оператор, в більшості складений оператор.
Перевірка умови відбувається до виконання тіла циклу, отже за помилкової умови тіло циклу не виконається жодного разу. Тіло циклу обчислюється до тих пір поки умова не отримає значення FALSE.
Використовуючи дану конструкцію треба бути впевненим що умова рано чи пізно стане хибною, інакше програма може зависнути (зациклитися). І для такого випадку необхідно буде передбачити переривання за допомогою оператора break або функціями Exit або Abort.
Блок-схема циклу while матиме вигляд:
Рис.5. Алгоритм виконання оператора while
Дата публикования: 2014-11-03; Прочитано: 321 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!