ПредишенСледващото

Ако комбинация генерира един изход стойност, ĸᴏᴛᴏᴩᴏᴇ получен след оценка на експресията, такава процедура обикновено се нарича функция, когато параметрите на въвеждане са аргументи.

ФУНКЦИЯ <имя_функции> (<список_формальных_параметров>): <тип_возвращаемого_результата>;

Например (виж. Цел 1), Функция Мощност (х, у. Real). недвижими;

<имя_функции> (<список_фактических_параметров>). <тип_возвращаемого_результата>;

Тук действителните ( '' nastoyaschie '') параметри - параметри на програмата за разговори.

Например (виж задача 1.), С: = мощност (А, В);

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

Например (виж задача 1.), мощност: = ехр (у * LN (х));

В трябва да бъдат от всякакъв вид, както вида на формалния параметър. Функцията може да се използва без формалните параметри. Например, в: = Readkey;

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

Задача 8.4. Създаване на подпрограма издигането реално число в реална власт.

Забележка. За по-лесно манипулиране рутина на мощност представена блок-схемата е показан за кратко писмо П.

Силата схемата по подпрограма

Свързани статии

Подкрепете проекта - споделете линка, благодаря!