Реферат на тему - Процедуры и функции

Реферат на тему - Процедуры и функции

O'quvchilarga / Informatika va AT
Реферат на тему - Процедуры и функции - rasmi

Material tavsifi

По предмету «Информатика и информационные технологии» на тему Процедуры и функции Процедуры и функции План: Общие сведения; Описание процедур; Описание функций. 1. Общие сведения Процедура - это независимая поименованная часть программы, которую можно вызвать по имени для выполнения определенных действий. Процедуры и функции позволяют включать в основной программный блок дополнительные блоки. Каждое описание процедуры или функции содержит заголовок, за которым следует программный блок. Процедура активизируется с помощью оператора процедуры. Функция активизируется при вычислении выражения, содержащего вызов функции и возвращаемое функцией значение подставляется в это выражение. 2. Описание процедуры Процедура активизируется с помощью оператора процедуры, в котором содержатся имя процедуры и необходимые параметры. Операторы, которые должны выполняться при запуске процедуры, содержатся в операторной части модуля процедуры. Если в содержащемся в процедуре операторе внутри модуля процедуры используется идентификатор процедуры, то процедура будет выполняться рекурсивно (будет при выполнении обращаться сама к себе). 2. Описание процедуры Приведем пример описания процедуры: procedure NumString(N: integer; var S: string); var V: integer; begin V := Abs(N); S := ''; repeat S := Chr(N mod 10 + Ord('0')) + S; N := N div 10; until N = 0; if N 0 then S := '-' + S; end; 3. Описание функции Функция активизируется при вызове функции. При вызове функции указывается идентификатор функции и какие-либо параметры, необходимые для вычисления функции. Вызов функции может включаться в выражения в качестве операнда. Когда выражение вычисляется, функция выполняется и значением операнда становится значение, возвращаемое функцией. 3. Описание функции Если идентификатор функции используется при вызове функции внутри модуля-функции, то функция выполняется рекурсивно. Приведем далее примеры описаний функции: function Max(a: Vector; n: integer): extended; var x: extended; i: integer; begin x := a(1); for i := 2 to n do if x a[i] then x := a[i]; Max := x; end; Литературы Бобровский «Delphi 5», «Питер» Москва 1997г. Шумаков «Delphi 4 разработка баз данных», «Питер» Москва 1996г. Пачеко, Тейксера «Delphi 5 пособие программиста», «Питер» Москва 199 г. Фаронов «Delphi 4 учебное пособие», «Питер» Москва 1995 г. ...


Ochish
Joylangan
Fayl formati zip → ppt
Fayl hajmi 87.12 KB
Ko'rishlar soni 194 marta
Ko'chirishlar soni 5 marta
O'zgartirgan san'a: 29.03.2025 | 01:44 Arxiv ichida: ppt
Joylangan
Fayl formati zip → ppt
Fayl hajmi 87.12 KB
Ko'rishlar soni 194 marta
Ko'chirishlar soni 5 marta
O'zgartirish kiritilgan: Arxiv ichida: ppt
Tepaga