Цикл по условию (While Loop)
Цикл по условию (While Loop)
Структура Цикл по условию (While Loop) эквивалентна следующему псевдокоду: do {программа} while {условие} ...
Внутри структуры размещаются терминал счетчика итераций (iteration terminal) i и терминал условия выхода из цикла (conditional terminal). Код программы, размещенный в структуре, выполняется до подачи на терминал условия логической переменной ИСТИНА (TRUE) в структуре на рисунке соева или ЛОЖЬ (FALSE) в структуре на рисунке справа.
Изменение варианта структуры с различными режимами прекращения выполнения производится с помощью строк Остановить если истина (Stop If True) или Продолжить если истина (Continue If True) контекстного меню терминала условия. Если терминал условия не подключен к какому-либо выходу, то цикл не будет выполняться. В данной структуре также могут быть установлены сдвиговые регистры и структуры узлов обратной связи. Входные и выходные терминалы данных структуры по умолчанию имеют состояние Индексирование выключено (Disable Indexing).
Переход в начало документа