Циклические вычислительные процессы

Циклические вычислительные процессы. Круговорот воды в природе

Циклические вычислительные процессы

В программировании мы часто сталкиваемся с задачами, в которых встречается процессы, которые повторяются. Поэтому мы должны знать и уметь пользоваться таким понятием как «циклические вычислительные процессы».

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

Что же такое цикл в программировании?

Цикл – в программировании называется многократное повторение одних и тех же действий или вычислений, но по одним и тес же зависимостям с различными значениями переменных.

С понятием цикл мы встречаемся не только в программировании. Во многих областях нашей жизни существуют циклы.

К примеру – круговорот воды в природе, это естественный цикл в нашей жизни.

А теперь рассмотрим общие правила и понятия используемые в вычислительных циклах.

Этапы циклического процесса

В общем случае цикл должен быть реализован за 4 этапа :

  • 1 этап – подготовка цикла (инициализация).
    Задание начального значения параметру и переменной цикла.
    Параметр цикла – эта величина, которая считает число шагов цикла (число повторений цикла).
    Переменная цикла – это величина, которая изменяет свое значение на каждом этапе цикла.
    Инициализация – это задание начальных значений параметру и переменной цикла.
  • 2 этап – тело цикла.
    Это многократное повторение действие в цикле или вычислений по одним и тем же математическим зависимостям с разными значениями переменных.
  • 3 этап – модификация (изменение) цикла.
  • 4 этап – управление циклом.
    Это проверка условия на продолжение или начало цикла. 
В pascal существует 3 оператора цикла, которые могут реализовать любую алгоритмически – циклическую структуру :
  1. Оператор цикла с параметром 
  2. Оператор цикла с предусловием 
  3. Оператор цикла с постусловием
Подробно их мы рассмотрим в следующих статья.