Условие
	(i<N)
	
	
         		 Нет
 
								  Да				
Тело цикла
	(y=x+5)
	
	
	i=i+1
Рис.
1.6. Блок-схема составной операции
Повторение (цикл) 
с
условием перед телом цикла
Если количество повторений тела цикла,
т. е. конечное значение i , известно,
используется конструкция Модификация
на базе одноименного операционного
блока (рис. 1.7).
	
	
	i
	= 0, N
 
Тело цикла
	(y=x+5)
	
	
Рис.
1.7. Блок-схема составной операции
Модификация с известным  N
4. Виды алгоритмов
Как было отмечено выше, алгоритм – это
последовательность определенных
действий, выполняемых над исходными
данными для решения какой-либо задачи.
При этом используются различные виды
простых и составных операций (см. раздел
3) или их комбинаций. В зависимости от
вида этих операций различают следующие
типы алгоритмов:
- линейные;
- разветвленные;
- циклические.  
В линейном алгоритме действия
выполняются последовательно одно за
другим. Примером линейного алгоритма
является достаточно простая блок-схема
решения задачи по определению
электрического сопротивления новогодней
гирлянды (рис. 1.3). 
 Разветвленный и циклический 
алгоритмы, их блок-схемы и особенности
использования будут нами рассмотрены
ниже при изучении соответствующих
операторов языка программирования С++.
	
		6