- •Лекция 7 НГАСУ (Сибстрин), 2 курс
 - •Алгоритм циклической структуры
 - •Цикл с предусловием
 - •Пример цикла с предусловием
 - •Цикл с параметром
 - •ЗАДАЧИ НА ОПЕРАТОР ЦИКЛА
 - •ТАБУЛИРОВАНИЕ ФУНКЦИИ
 - •ТАБУЛИРОВАНИЕ : БЛОК-СХЕМА
 - •НАКОПЛЕНИЕ СУММЫ
 - •Задачи на нахождение максимума (минимума)
 - •Задачи на нахождение максимума (минимума) последовательности
 - •Задача
 - •Другие задачи
 - •Задачи на нахождение количества (счетчик)
 - •МАССИВЫ
 - •Заполнение массива
 - •ПРИМЕР 1: заполнение вектора
 - •ПРИМЕР 2: табуляция функции
 - •ПРИМЕР 3: вычисление суммы
 - •ПРИМЕР 4: вычисление суммы
 - •Пример 5: счетчик
 - •Пример 5: «счетчик»
 - •ПРИМЕР 6: макс элемент
 
Лекция 7 НГАСУ (Сибстрин), 2 курс
Циклические вычислительные процессы
Алгоритм циклической структуры
•В зависимости от выполнения какого-либо условия повторяется последовательность действий, называющаяся телом цикла
•Разные виды циклов:
С предусловием, постусловием, с параметром
•Вложенным называется цикл, находящийся внутри
тела другого цикла
•Итерационным называется цикл, число повторений которого не задается, а определяется в ходе выполнения цикла. В этом случае одно повторение цикла называется итерацией
Алгоритмы циклической структуры
Цикл с предусловием
ЛОЖЬ ИСТИНА
<условие>
<тело цикла>
Цикл с постусловием
<тело цикла>  | 
	
  | 
ИСТИНА  | 
	ЛОЖЬ  | 
<условие>  | 
	
  | 
Пример цикла с предусловием
Какое значение примут переменные S, I?
БЛОК-СХЕМА
S:=0
I:=0
ЛОЖЬ ИСТИНА
I<5
I:=I+1
S:=S+1/I;
I S
0 0
1 0
2 0
3 0
4 0
5 0.2
Пример цикла с постусловием
Какое значение примут переменные S, I?
БЛОК-СХЕМА
S:=1
I:=2
S:=S+I
I:=I-1
ИСТИНА ЛОЖЬ
I<=0
I S
2 1
1 3
0 4
