Pascal. Оператор цикла for.

До сих пор мы изучали циклы, в которых идёт выполнение по какому-нибудь условию, то есть пока условие не станет истиной, то цикл будет выполнять вложенные в себя операторы, как только условие становится истиной, цикл прекращает свою работу.


Но и бывают случаи, когда требуется повторить цикл заданное кол-во раз.

Для этого существует оператор цикла for — цикл со счётчиком.

Давайте рассмотрим строение этого цикла

В этом цикле есть начальное значение и конечное. Тут присутствует переменная, которая содержит начальное значение, и при каждом повторе цикла эта переменная будет увеличиваться на 1 автоматически, и увеличиваться, или уменьшаться, она будет до тех пор, пока не достигнет конечного значения.

Во втором случае начальное значение должно быть больше чем конечное.

Теперь что касается типа данных — есть одно ограничение для значений цикла — тип данных для значений не должен быть Real — вещественным.

И значение переменной цикла нельзя изменять в теле цикла, потому что это будет не корректно и не правильно.

Давайте напишем простую программу, в которой будет цикл от 1 до 5, и этот цикл будет выводить числа от 1 до 5, то есть значение переменной цикла:

И ещё попробуем в этой же программе вывести ещё один цикл, только он будет не от 1 до 5, а от 5 и до 1:

Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *