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

ЛИНЕЙНЫЕ АЛГОРИТМЫ.	
действие	Геометрическое представление	Соответствующий оператор Турбо-Паскаля	
Ввод информации	

	Read(<СписокВвода>); 
ReadLn(<СписокВвода>);	
Вывод информации	

	Write(<СписокВывода>);
WriteLn(<СписокВывода>);	
Линейный блок	

	S := <Арифметическое выражение или значение>;
{оператор присвоения}	
Вспомогательный алгоритм	

	Вызов процедуры=>
<имя>(<параметры>)	

Алгоритмы ветвления	
действие	Геометрическое представление	Соответствующий оператор Турбо-Паскаля	
Ветвление (обход)	
     +                     -

S

	If <условие> then S;	
Ветвление 
(выбор действия)	
S1

S2

	If <условие> then S1 else S2;	

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ.	
действие	Геометрическое представление	Соответствующий оператор Турбо-Паскаля	
Цикл с параметром (явно заданный цикл)	

I=1,N,1

S

	For i:= <iнач> to(downto) <iкон> do S;	
Цикл с предусловием	

S

	WHILE < условие входа в
цикл>
do S;	
Цикл с постусловием	
S

	Repeat
        S
UNTIL < условие выхода из цикла>	

	Примечания:
1.	Операторы Read и ReadLn различаются по конечному действию (см. описание языка программирования);
2.	Операторы Write и WriteLn различаются по конечному действию (см. описание языка программирования);
3.	В списке вывода оператора Write (WriteLn), после каждой переменной ставится шаблон вывода (см. описание языка программирования).