Автор Lana Mint задал вопрос в разделе Другие языки и технологии
Пожалуйста, объясните мне принцип работы оператора for в паскале и для чего он именно предназначается и получил лучший ответ
Ответ от Roman Sikorsky[гуру]
В Паскале есть три вида циклов.
Цикл for применяется, если известно количество повторений.
for <переменная>:=<начальное значение> to <конечное значение> do <оператор>;
Переменная автоматически увеличивается на 1 от начального (меньшего) до конечного значения включительно, и при каждом из значений выполняется оператор.
Если вместо to написать downto, то переменная будет уменьшаться на 1 от начального (большего) до конечного значения.
Если требуется, чтобы в цикле многократно выполнялся не один оператор, а несколько, то после do пишется составной оператор begin <операторы> end
Выполнение куска программы многократно с перебором значений порядковой переменной. Например,
for i:=1 to 20 do...;
- делать то, что за do, 20 раз, меняя значение i от 1 до 20.