Найден 51 материал по теме
Предпросмотр материала:
Структура программы на языке Паскаль.
Программа на Паскале имеет строго определённую структуру, которой необходимо придерживаться при программировании на этом языке.
Программа состоит из заголовка и тела программы (блока). За блоком следует точка – признак конца программы.
Блок содержит разделы описаний и раздел операторов.
Раздел операторов имеется в любой программе и является основным. Состав разделов описаний может меняться в зависимости от характера программы и все они не обязательно присутствуют в конкретной программе.
Структура программы.
Program <имя программы>; - Заголовок
var <раздел переменных>;
const <раздел констант>;
type <раздел типов>;
label <раздел меток>;
procedure (function) <раздел
подпрограмм>;
Begin Блок
<раздел операторов>; основных
End. операторов
Раздел описаний
Заголовок содержит служебное слово Program, за которым обязательно следует имя программы. Имя задаётся пользователем произвольно и записывается
латинскими буквами.
Раздел описаний.
Раздел переменных Var .
Переменная – это величина, способная изменяться в процессе выполнения программы. Каждая переменная, до работы с ней должна быть описана, т.е. указан тип переменной.
Пример.
Var
I, j, r : integer;
X, sum : real;
w, a : string;
Раздел констант const.
Константа – переменная, которая в процессе выполнения программы не изменяется. В Паскале предусмотрена возможность константе дать определённое имя и использовать его в качестве синонима этой константы.
Пример.
Const
n=10;
Pi=3.14159265;
Раздел типов type.
Под типом понимается множество допустимых значений этих данных, а также совокупность операций над ними.
В паскале существуют стандартные типы, которые описывать не надо (они считаются уже описанными: integer, real, char…). Но в Паскале есть возможность создать свой новый тип данных.
Раздел меток label.
Любой оператор в программе может быть выделен среди остальных операторов. Записав перед ним через двоеточие метку – такой оператор называется помеченным оператором. В Паскале в качестве меток используются натуральные числа от 0 до 9999.
Пример.
25 : х:=х+28;
Раздел подпрограмм Procedure, Function.
В Паскале выделяют 2 вида подпрограмм: процедуры и функции. Подпрограммы описываются до тела программы и в самой программе вызываются путём указания их имён.
Раздел операторов.
Это основной раздел программы – именно здесь задаются те действия, которые должны быть выполнены по данной программе. Выполнение программы сводится к последовательности операторов, заключённых в операторные скобки.
Begin
оператор1;
оператор2;
………………………
операторN
End.
Операторы делятся на 2 группы: простые и составные.
Составной оператор – последовательность произвольных операторов программы, заключаемых в операторные скобки begin … end.
Допускается произвольная глубина вложения составных операторов. Весь раздел операторов представляет собой один составной оператор.
Begin {начало раздела операторов}
begin
begin
end
еnd
End. {конец программы}
Профессия: Преподаватель математики и информатики
В каталоге 6 544 курса по разным направлениям
Учебник: «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.
Тема: § 8. Алфавитный подход к измерению количества информации