Назад Домой! Дальше Глава 2. СТРУКТУРА ПРОГРАММЫ


  В программе, написанной на стандарте языка Паскаль, могут быть следующие разделы:
 - заголовок программы;
 - раздел объявления меток;
 - раздел объявления констант;
 - раздел объявления типов;
 - раздел объявления переменных;
 - раздел объявления процедур и функций;
 - тело программы (обязательная часть).

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