| 2. Структура программы в Turbo Pascal 7В программе, написанной на стандарте языка Паскаль, могут быть следующие разделы:
 заголовок программы;раздел объявления меток;раздел объявления констант;	раздел объявления типов;раздел объявления переменных;раздел объявления процедур и функций;тело программы (обязательная часть).
 Заголовок программы состоит из зарезервированного слова program и имени программы (со списком параметров, заключенных в круглые скобки). Завершается заголовок точкой с запятой. Разделы должны обязательно располагаться в указанном выше порядке. В Turbo Pascal имеются особенности в структуре программы. Так, заголовок программы необязателен и игнорируется компилятором. Порядок размещения разделов произвольный, можно создавать несколько одинаковых разделов. Единственное правило, которое необходимо выдерживать, - в любом месте программы можно использовать лишь элементы (метки, типы, константы, переменные, подпрограммы и т. д.), которые были определены ранее по тексту программы или являются предопределенными элементами языка. Исключением из этого правила может быть лишь определение типа-указателя через неопределенный до этого тип. Однако этот тип в дальнейшем должен быть обязательно определен. Кроме того, в Turbo Pascal существует еще один раздел - раздел объявления используемых модулей. Тело программы начинается словом begin, а заканчивается словом end с точкой, которая является признаком конца программы. Пример.  Программа, вычисляющая сумму двух чисел. 
   | program EXAMPLE1; var
 X, Y, Summa: Real;
 begin
 Write ('Введите, числа X	и Y ');
 ReadLn(X, Y);
 Summa := X + Y;
 WnteLn('Сумма чисел X	и Y равна ', Summa)
 end.
 | {заголовок программы} {раздел объявления переменных}
 
 {тело программы}
 {вывод сообщения на экран}
 {чтение двух чисел}
 {определение суммы}
 {вывод результата}
 |  
 
 |