мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
pascal:procfandfun [20/09/2012 10:38] – oca | pascal:procfandfun [20/09/2012 11:41] – й испо oca | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Процедуры и функции ====== | ====== Процедуры и функции ====== | ||
+ | ==== Процедуры ==== | ||
На уровне идей, всё ниже сказанное относится не только к языку Паскаль, | На уровне идей, всё ниже сказанное относится не только к языку Паскаль, | ||
**Процедура (подпрограмма)** -- большой (более или менее) фрагмент кода, который описан специальным образом один раз, но может вызываться из разных мест программы. Процедурами, | **Процедура (подпрограмма)** -- большой (более или менее) фрагмент кода, который описан специальным образом один раз, но может вызываться из разных мест программы. Процедурами, | ||
- | **Функции** -- это специальный вид процедур, | + | ==== Описание и вызов процедур ==== |
+ | |||
+ | Следует различать **описание** и **вызов** процедур. | ||
+ | |||
+ | **Описание процедуры** определяет, | ||
+ | |||
+ | Не следует путать описание | ||
+ | |||
+ | **Вызов процедуры** | ||
+ | |||
+ | **Объявление процедуры** -- редко встречающаяся конструкция, | ||
+ | |||
+ | ==== Функции ==== | ||
+ | |||
+ | **Функции** -- это специальный вид процедур, | ||
y: | y: |