Циклический оператор WHILE


          Для создания цикла с условием  окончания, используется цикл While. Для этого до цикла вводится с клавиатуры значение, после проверяется, если  условие цикла  выполняется, если да, то обрабатывается введенное значение, затем вводятся следующие. Если условие не выполняется, то происходит выход с цикла. Общая схема циклов с условием окончания:

Var x: …
Begin
Read… (x)
While (x= <условие продолжения цикла>) do begin
     <обработка х>
      Read… (x)
end

        WHILE состоит из логического выражения, которое управляет многократным выполнением других операторов. Оператор, расположенный после ключевого слова DO выполняется многократно до тех пор, пока логическое выражение принимает значение true (истина). Как только логическое выражение принимает значение false (ложь), оператор перестает выполняться.