Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Порядок создания и использования функций. Функция, в отличие от процедуры, предназначена для вычисления какого-либо параметра
Функция, в отличие от процедуры, предназначена для вычисления какого-либо параметра. Функция может вычислять параметры только следующих типов: любого порядкового типа; любого вещественного типа; стандартного типа String; любого указателя, в том числе и типа PСhar. При описании функции необходимо помнить ее два отличия от процедуры. Первое отличие функции в ее заголовке. Он состоит из слова Function, за которым, как и в процедуре, следует имя функции и список формальных параметров, а затем, в отличие от процедуры, через двоеточие записывается тип возвращаемого параметра. Второе отличие заключается в том, что в теле функции хотя бы один раз имени функции должно быть присвоено значение. При объявлении описание функции производится в следующем виде: (Function <заголовок> ([список формальных параметров]: <тип возвращаемого параметра> <[раздел описаний функции]> <Тело функции>); Использование функции. Для вызова функции из основной программы или из другой подпрограммы следует в выражении, где необходимо использовать значение, возвращаемое функцией, указать имя функции со списком фактических параметров. Список фактических параметров по количеству, порядку следования и типу должен совпадать со списком формальных параметров. Пример. Функция вычисляет сумму двух действительных чисел, передаваемых в функцию в виде фактических параметров. Объявление функции: Function Summ (Const A,B: Real): Real; Begin Summ:=A+B; End; Использование функции в основной программе: в первой строке переменной Х присваивается сумма константы, представленной цифрой 4 и значения переменной Y, а во второй строке переменной Z присваивается сумма значений переменных Y и X: X:= Summ (4,Y); Z:=Summ(Y,X);. Date: 2016-05-16; view: 458; Нарушение авторских прав |