Структура программы
Каждая программа на языке программирования высокого уровня должна быть оформлена в соответствии с правилами этого языка.
Алгоритмический язык
В алгоритмическом языке структура программы имеет следующий вид:
алг <имя программы> (<список переменных>) <список аргументов> <список результатов> нач <операторы> кон
- <имя программы> — идентификатор, однозначно определяющий программу;
- <список переменных> — список величин, которые обрабатываются программой;
- <список аргументов> — список величин, которые передаются в программу для обработки;
- <список результатов> — список величин, которые вычисляются программой;
- <операторы> — конечная последовательность операторов, реализующих исходный алгоритм и составляющих тело программы.
Бейсик
<метка> оператор … <метка> оператор <метка> END
<метка> — уникальный числовой идентификатор каждой строки, позволяющий операторам перехода изменять ход выполнения операторов.
Паскаль
Program <имя программы>; <описания> begin <операторы> end
<описания> — раздел, в котором описываются модули, используемые программой, константы, переменные, которые используются в программе, описываются пользовательские типы данных, используемые подпрограммы.