Циклические процессы Процесс называется циклическим, если вычисления в нём многократно повторяются по одним и тем же формулам при разных значениях входящих в них переменных. Алгоритмическая структура «Цикл» обеспечивает многократное выполнение некоторой последовательности действий, которая называется телом цикла.
Циклические структуры Различают циклы: 1. с определённым числом повторений (цикл с параметром, или цикл со счетчиком, или цикл «Для»); 2. с неопределенным числом повторений; здесь различают цикл с предусловием (цикл «Пока») и цикл с постусловием (цикл «До»). В Паскале существуют следующие операторы цикла: с предусловием WHILE, с постусловием REPEAT, с параметром FOR.
Цикл с предусловием (цикл «Пока») WHILE DO ; Условие Нет Да Серия команд
Цикл с постусловием (цикл «До») REPEAT UNTIL ; Условие НетДа Серия команд
Цикл с параметром (цикл «Для») 1) с возрастанием переменной цикла: FOR := TO DO ; 2) с убыванием переменной цикла: FOR := DOWNTO DO ;
Начальное значение параметра цикла; конечное значение Серия команд
Этапы решения задач на компьютере 1. Постановка задачи. 2. Формализация (составление математической модели). 3. Разработка алгоритма. 4. Составление программы. 5. Ввод и отладка программы. 6. Получение результатов.