Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Функция

Читайте также:
  1. Ағзаның өмірлік функциясының патофизиологиялық қайта қалпына келуі . Реанимациядан кейінгі ауру.
  2. Ағзаның өмірлік функциясының патофизиологиялық сөнуі
  3. Аналитическая функция маркетинга
  4. Аристотель о формах и функциях государства.
  5. Артерии. Морфо-функциональная характеристика. Классификация, развитие, строение, функция артерий. Взаимосвязь структуры артерий и гемодинамических условий. Возрастные изменения.
  6. Билет №9 Состав и функция крови
  7. Болезнь есть функция от многих причин.
  8. В тех случаях, когда результативный показатель может быть представлен как функция от нескольких аргументов, применяется _______________ метод экономического анализа.
  9. В уголовном судопроизводстве функция обвинения отделена от функции защиты, а обе они отделены от функции рассмотрения дела судом.
  10. В) социально-критическая функция.

Функция — это подпрограмма, т. е. последовательность инструкций, имеющая имя.

Процесс перехода к инструкциям функции называется вызовом функции или обращением к функции. Процесс перехода от инструкций функции к инструкциям программы, вызвавшей функцию, называется возвратом из функции.

В общем виде инструкция обращения к функции выглядит так:

Переменная:= Функция (Параметры);

где:

Следует обратить внимание на то, что:

Объявление функции

Объявление функции в общем виде выглядит так:

function Имя(параметр1: тип1,..., параметрК: типК): Тип;

var // здесь объявления локальных переменных

Begin

// здесь инструкции функции

Имя:= Выражение; end;

где:

Следует обратить внимание, что последовательность инструкций, реализующих функцию, завершается инструкцией, которая присваивает значение имени функции. Тип выражения, определяющего значение функции, должен совпадать с типом функции, указанным в ее объявлении.

В качестве примера в листинге 6.3 приведены функции isInt и isFloat. Функция isInt проверяет, является ли символ, соответствующий клавише, нажатой во время ввода целого числа в поле редактирования, допустимым. Предполагается, что допустимыми являются цифры, клавиши <Enter> и <Backspace>. Функция IsFloat решает аналогичную задачу, но для дробного числа. У функции IsFloat два параметра: код нажатой клавиши и строка символов, которая уже введена в поле редактирования.




Дата добавления: 2015-02-16; просмотров: 83 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав