Лекция: Процедуры. Функция Определения

В Турбо Паскалепроцедурой называется часть программы, предназначенная для решения определенной задачи или подзадачи.

Общая структура процедуры будет иметь вид:

Procedure имя процедуры (параметры); {Заголовок процедуры}

Label метки;

Const объявление констант;

Type определения типов данных;

Var объявления переменных;

Процедуры, входящие в данную;

Begin Тело главной процедуры; End;

Таким образом, процедура состоит подобно основной программе из заголовка процедурой программного блока. Заголовок процедуры в отличие от заголовка программы не может быть опущен. Он имеет вид: PROCEDURE < ИМЯ > (<СПИСОК ПАРАМЕТРОВ>);где PROCEDURE — служебное слово; ИМЯ — имя процедуры, определяемое в соответствии с общими правилами построения идентификаторов; СПИСОК ПАРАМЕТРОВ (формальных) — перечень имен для обозначения исходных данных и результатов работы процедуры с указанием их типов.

Параметры в списке заголовка отделяются друг от друга точками с запятой. Если параметры однотипны, то их можно объединять в подсписки и записывать через запятую. Например: Procedure Sub (a:real; b:real; n:integer; k:integer; ch:char);

Содержательная часть процедуры представляет собой блок и состоит, следовательно, из раздела описаний и раздела операторов, представляющего собой составной оператор Begin — End. Заканчивается блок процедуры точкой с запятой.

еще рефераты
Еще работы по информатике