> Урок 1 > Урок 2 > Урок 3 > Урок 4 > Урок 5 > Урок 6 > Урок 7 > Урок 8 > Урок 9 > Урок 10 (Вы здесь) > Урок 11 |
Подпрограммы. Процедуры и Функции
|
|
Подпрограммы
Как Вы думаете, что такое подпрограмма?
По сути, подпрограмма - это такая же программа, набор операторов. Но тогда зачем же нужны подпрограммы?
Если у Вас большая программа и Вам часто нужно выполнять одно и тоже действие, то писать одинаковый код везде неудобно, проще написать кусок кода один раз и использовать его во всей программе, вызывая одним оператором.
Подпрограммы делятся на:
Процедуры
Функции
Смысловое отличие между функцией и процедурой заключается в том, что функция имеет одно результирующее значение.
|
В Паскале описание процедур и функций должно располагаться в разделе описания. Каждая процедура или функция определяется один раз перед началом программы, но может использоваться неоднократно в теле программы.
Описание и вызов процедур и функций
procedure, function - Зарезервированные слова.
<Название ф-ии>, <Название процедуры> - идентефикатор, который отражает ее назначение.
<Тип результата> - Тип, возвращаемого значения функции.
|