Книга: Описание языка PascalABC.NET
Структура программы
Структура программы: обзор
Программа содержит ключевые слова, идентификаторы, комментарии. Ключевые слова используются для выделения синтаксических конструкций и подсвечиваются жирным шрифтом в редакторе. Идентификаторы являются именами объектов программы и не могут совпадать с ключевыми словами.
Программа на языке PascalABC.NET имеет следующий вид:
program имя программы;
раздел uses
раздел описаний
begin
операторы
end.
Первая строка называется заголовком программы и не является обязательной.
Раздел uses начинается с ключевого слова uses, за которым следует список имен модулей и пространств имен .NET, перечисляемых через запятую.
Раздел описаний может включать следующие подразделы:
* раздел описания переменных
* раздел описания констант
* раздел описания типов
* раздел описания меток
* раздел описания процедур и функций
Данные подразделы следуют друг за другом в произвольном порядке.
Далее следует блок begin/end, внутри которого находятся операторы, отделяемые один от другого символом точка с запятой. Среди операторов может присутствовать оператор описания переменной, который позволяет описывать переменные внутри блока.
Раздел uses и раздел описаний могут отсутствовать.
Например:
program MyProgram;
var
a,b: integer;
x: real;
begin
readln(a,b);
x := a/b;
writeln(x);
или
uses GraphABC;
begin
var x := 100;
var y := 100;
var r := 50;
Circle(x,y,r);
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- Программы, которыми мы будем пользоваться
- Структура программы: обзор
- 7.2.5. Структура программы и блок-схема алгоритма
- 1.4. Почему программы GNU лучше
- 1.4.2. Поведение программы
- Структура простой программы на C#
- 7.1.4. Структура программы и блок-схема алгоритма
- 7.3.4. Структура программы и блок-схема алгоритма
- 7.4.4. Структура программы и блок-схема алгоритма
- 7.5.4. Структура программы и блок-схема алгоритма
- 7.6.4. Структура программы и блок-схема алгоритма