Часто одно и то же действие нужно повторить несколько раз. Для этого используются циклы.
В языке Турбо-Паскаль есть три различных оператора, с помощью которых можно организовать цикл.
Оператор FOR
Оператор FOR имеет следующую структуру:
FOR пар-цикла := нач-знач TO кон-знач DO
оператор
где FOR, TO, DO – зарезервированные слова;
пар-цикла – параметр цикла, переменная типа integer;
нач-знач, кон-знач – начальное и конечное значения цикла, любые вы-ражения целого типа;
оператор — любой оператор языка Турбо-Паскаль.
При выполнении оператора FOR вначале вычисляется выражение нач-знач и осуществляется присваивание пар-цикла:=нач-знач. После этого циклически повторяется:
— проверка условия пар-цикла<=кон-знач, если условие не выполняется, оператор FOR завершает свою работу;
- выполнение оператора оператор;
- увеличение переменной пар-цикла на единицу. Этот оператор используется, когда какое-либо действие нужно повторить заданное число раз. Например, чтобы получить значение xn нужно ровно n раз умножить число x само на себя:
. . .
x_n:=1; {устанавливаем начальное значение}
for i:=1 to n do
x_n:=x_n*n;
. . .
Работу оператора FOR мы рассмотрим в следующем посте, в примере №7.

Комментарии
Комментариев пока нет - будьте первым.