Описание на действието и използването

Когато се създаде програма, да се разпределят разумно логично обособени части в него (т.нар подпрограма). Всяка част може по избор да бъде разделена на отделни съчетания, и така нататък. Г. Разделяне програма в подпрограми опростява процеса на отстраняване на грешки, т. За. Позволява да трасира всяка подпрограма отделно. Логично е да се разделят на работата за създаване на комплексна програма между отделните програмисти. Някои съчетания могат да се използват за решаване на различни проблеми.







Веднъж създаден и отстраняването на грешките програма може да се използва неограничен брой пъти.

В много езици за програмиране, концепцията за съчетания осъществява чрез използване на дизайн процедури, функции, модули и така нататък. Н.

където F - идентификатор функция, която указва името, с което можете да получите достъп функции; V - списък на функционални параметри, разделени със запетая; ите - функция на тялото, то посочва действието, което трябва да изпълни, за да получите резултат. По желание изявление възвръщаемост определя стойността, върната от функция.







Описание на действието не може да се инвестира в описанието на другите функции. Параметри вътре тялото й да играят роля, подобна на тази на нормалните променливи, но първоначалните стойности на тези параметри са възложени на функцията. Ако описанието на функцията има формата

функция F (VL, v2. ил)

извикването на функцията трябва да има формата

където ел, e2. ен - изрази, които уточнява актуалните стойности на параметрите. Параметри VL, v2. VN, посочено в функцията, наречена формални параметри, за да се подчертае фактът, че те имат смисъл само след определяне на параметър на функцията на действителните параметри на ел, e2. ен, който след това функционира работи. Ако няма параметри във функцията, дефиницията на функцията има формата

.. Наличието на скоби в оператора на извикване на функция да сте сигурни, че е предизвикателство, в този случай, функцията трябва да бъде:

Обикновено, всички определения и функции са определени в раздел документ. Тя осигурява тълкуване и съхраняване на паметта на всички функции, когато документът е зареден в браузъра.

Следващият пример е описан в функцията заглавна секция сага изчислява площта на полето триъгълника зададени катет.