Категория
Информатика
Тип
реферат
Страницы
4 стр.
Дата
17.03.2009
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
21603.zip — 8.15 kb
  • procedury-i-funkcii-v-jazyke-paskal-sfera-dejstvija-opisanij_21603_1.rtf — 40.07 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
5  из 10
Оценок
2
Оцените работу
Хорошо  или  Плохо


Текст работы

Процедуры и функции в языке Паскаль Alena Alena
Процедуры и функции в языке Паскаль. Сфера действия описаний
В языке Паскаль (как вы уже поняли из предыдущего материала) существуют понятия процедуры и функции. Процедуры и функции можно определить как замкнутые програм м
ные единицы, реализующие нек о торый алгоритм. Фактически процедура или функция - это почти программа, почти - потому
что она не может выполняться самостоятельно, а всегда вызывается какой-то другой процедурой или функцией. Программы, которые мы до сих пор писали,
тоже были процедурами, правда, несколько особенными - главными процедур
а ми. Программа может содержать любое количество процедур и функций, но она всегда соде р жит одну и только одну главную процедуру, с которой начинается выполнение программы.
Структура процедуры или функции очень похожа на структуру главной процедуры, она также содержит раздел описаний и раздел операторов; раздел операторов начинается с BEGIN и заканчивается END; (но не END. - как у главной процедуры). Единственным н о вым оператором для вас будет оператор заголовка, с кот о рого начинается всякая процедура и функция. Все процедуры и функции записываются в разделе описаний к
а кой-либо другой процедуры или функции, в том числе и главной процедуры. Оператор заголовка процедуры имеет вид:
PROCEDURE имя ( список параметров ) ;
Здесь имя - имя процедуры (любой идентификатор), список параметров может отсу т ствовать, но если он есть, записывается в круглых
скобках после имени процедуры и имеет вид :
[VAR] имя , ... имя : тип ;
...
[VAR] имя , ... имя : тип
Здесь имя - имена параметров, каждый параметр может использоваться внутри проц е дуры как обычная переменная соответствующего типа. Тип



Ваше мнение



CAPTCHA