Page 30 - 4366
P. 30
Цикл з передумовою — цикл, що виконується, доки
істинна деяка умова, вказана перед його початком. Ця умова
перевіряється до початку виконання тіла циклу, тому тіло
може бути не виконане жодного разу (якщо умова з початку
хибна). У більшості процедурних мов програмування
здійснюється за допомогою інструкції while, звідси його друга
назва — while-цикл.
У середовищі LabVIEW можуть бути реалізовані як цикли
з умовою, так і цикли з параметром, проте перший варіант
використовується зазвичай більш широко.
Цикли з умовою представлені структурою While Loop, яка
знаходиться в палітрі Functions->Execution Control.
Частина програми, що виконуватиметься циклічно,
розміщується в тілі циклу.
Рисунок 3 – Організація циклу за допомогою структури While
Loop
На рис. 3 у правому нижньому кутку циклу зображено
термінал завершення. Цикл буде виконуватися до того часу,
поки цей термінал не отримає певне логічне значення (в
даному випадку значення true). Існує дві умови завершення
29