Читайте также: |
|
Инструкция For используется, если некоторую последовательность действий надо выполнить несколько раз, причём число повторений заранее известно.
For счётчик:=начальное_значение to конечное_значение do
Begin
{тело цикла}
End;
Здесь
счётчик - параметр цикла,
начальное_значение - начальное значение параметра цикла,
конечное_значение - конечное значение параметра цикла.
Все три указанных выше объекта должны быть одного порядкового типа.
Блок-схема алгоритма For... to... do
Инструкция While
Инструкция While используется, если некоторую последовательность действий надо выполнить несколько раз, причём число повторений заранее неизвестно.
While условие do
Begin
{тело цикла}
End;
Здесь условие – выражение логического типа, определяющее условие выполнения цикла.
Инструкция while выполняется следующим образом:
1. Вычисляется значение выражения условие.
2. Если условие не выполняется (значение выражения условие равно false), то инструкции цикла, расположенные между begin и end, не выполняются, и на этом выполнение инструкции while завершается.
Если условие выполняется (значение выражения условие равно true), то выполняются инструкции цикла, расположенные между begin и end, и после этого снова проверяется выполнение условия. Если условие выполняется, то инструкция цикла выполняется ещё раз. И так до тех пор, пока условие не станет ложным (false).
Блок-схема алгоритма While... do
§ Для того чтобы инструкции цикла while, находящиеся между begin и end, были выполнены хотябы один раз, необходимо, чтобы перед выполнением инструкции while значение выражения условие было истинно.
§ Для того, чтобы цикл завершился, необходимо, чтобы последовательность инструкций между begin и end влияла на значение выражения условие (изменяла значение переменных, входящих в выражение условие).
Дата добавления: 2015-07-10; просмотров: 101 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Листинг 4.1 | | | Листинг 5.2 |