Процедуры и функции

В FPC определены два вида подпрограмм (ПП):

  • Процедура. Она не возвращает значений или возвращает несколько значений. Ее нельзя использовать в выражениях.
  • Функция. Она возвращает одно значение. Ее можно использовать в выражениях. Функцию можно оформить так, что она будет возвращать и много значений.

ПП – группа инструкций, логически завершенная и специально оформленная. Может вызываться многократно в разных частях программы. Использование ПП улучшает структуру программы, сокращает ее размер. Различают ПП без параметров и с параметрами.

Программа без ПП называется монолитной. Минимальный автономный элемент такой программы – инструкция. Она сложна в разработке, отладке и сопровождении. Структурированная программа называется модульной. Она содержит более крупные компоненты – ПП. ПП – часть программы для решения определенной задачи или подзадачи.

Модульная программа проще создается, более понятна. ПП может иметь иерархическую структуру, когда содержит вложенные ПП.

Работа с ПП включает два этапа:

  • Описание ПП, которое должно быть сделано до ее вызова в разделе объявления.

Вызов подпрограммы.

TwitterSEO CommunityВаау!News2.ruChippKoricaSMI2Google BookmarksDiggI.uaЗакладки YandexLinkstoreMyscoopCommunizmRu-marksWebmarksRuspaceLinkomaticKli.kzWeb-zakladkaZakladok.netRedditdeliciousMa.gnoliaTechnoratiSlashdotYahoo My WebБобрДобр.ruMemori.rurucity.comМоёМесто.ruMister Wong

Copyright © 2009-2010 Программирование на паскале.