Структура программы: обзор

Программа на языке PascalABC.NET имеет следующий вид:

program имя программы;
раздел
uses
раздел описаний
begin
  операторы
end.

Первая строка называется заголовком программы и не является обязательной.

Раздел uses начинается с ключевого слова uses, за которым следует список имен модулей и пространств имен .NET, перечисляемых через запятую.

Раздел описаний может включать разделы описания переменных, констант, меток, типов, процедур и функций, которые следуют друг за другом в произвольном порядке.

Далее следует блок begin/end, внутри которого находятся операторы, отделяемые один от другого символом "точка с запятой".

Раздел uses и раздел описаний могут отсутствовать.

Например:

program MyProgram;
var
  a,b: integer;
  r: real;
begin
  readln(a,b);
  x := a/b;
  writeln(x);
end;