Информатика и информационные технологии
2008 г.
Отрывок из книги
В языке Pascal существуют два типа подпрограмм – процедуры и функции. Процедура и функция – это именованная последовательность описаний и операторов. При использовании процедур или функций программа должна содержать текст процедуры или функции и обращение к процедуре или функции. Параметры, указанные в описании, называются формальными, указанные в обращении подпрограммы – фактическими. Все формальные параметры можно разбить на следующие категории: 1) параметры-переменные; 2) параметры-константы;
3) параметры-значения; 4) параметры-процедуры и параметры-функции, т. е. параметры процедурного типа; 5) нетипизированные параметры-переменные. Тексты процедур и функций помещаются в разделописаний процедур и функций. Передача имен процедур и функций в качестве параметров Во многих задачах, особенно в задачах вычислительной математики, необходимо передавать имена процедур и функций в качестве параметров. Для этого в TURBO PASCAL введен новый тип данных – процедурный, или функциональный, в зависимости от того, что описывается. (Описание процедурных и функциональных типов приводится в разделе описания типов.)
Функциональный и процедурный тип определяется как заголовок процедуры и функции со списком формальных параметров, но без имени. Можно определить функциональный, или процедурный тип без параметров, например:
Книги из серии:
Шпаргалки
[5.0 рейтинг книги]
Комментарии:
Популярные книги
Сотник
2. Индийский поход
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Аспирант
3. Рунный маг
Фантастика
:боевая фантастика
.
4.50
рейтинг книги
Император Пограничья 3
3. Император Пограничья
Фантастика
:аниме
,фэнтези
,фантастика: прочее
,попаданцы
.
5.00
рейтинг книги
Бастард
1. Последняя жизнь
Фантастика
:фэнтези
,героическая фантастика
,попаданцы
.
5.86
рейтинг книги
Погранец
2. Решала
Фантастика
:фэнтези
,боевая фантастика
,альтернативная история
.
5.00
рейтинг книги
Бастард Императора. Том 9
9. Бастард Императора
Фантастика
:городское фэнтези
,аниме
,фэнтези
,фантастика: прочее
,попаданцы
.
5.00
рейтинг книги
Я все еще не князь. Книга XV
15. Дорогой барон!
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Черный Маг Императора 6
6. Черный маг императора
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
.
7.00
рейтинг книги
Измена. Свадьба дракона
Любовные романы
:любовно-фантастические романы
,эро литература
.
5.00
рейтинг книги
Перешагнуть пропасть
1. Перешагнуть пропасть
Фантастика
:боевая фантастика
,космическая фантастика
.
8.38
рейтинг книги
Вечный. Книга III
3. Вечный
Фантастика
:фэнтези
,попаданцы
,рпг
.
5.00
рейтинг книги
Кодекс Охотника
1. Кодекс Охотника
Фантастика
:фэнтези
,юмористическое фэнтези
,попаданцы
,боевая фантастика
.
5.00
рейтинг книги
Последний Паладин. Том 13
13. Путь Паладина
Фантастика
:городское фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Двойник короля 17
17. Двойник Короля
Фантастика
:аниме
,фэнтези
,попаданцы
.
5.00
рейтинг книги
Газлайтер. Том 2
2. История Телепата
Фантастика
:попаданцы
,альтернативная история
,аниме
.
5.00
рейтинг книги
Глубокий космос
9. Фронтир
Фантастика
:боевая фантастика
,космическая фантастика
,космоопера
.
5.00
рейтинг книги
Первый среди равных. Книга II
2. Первый среди Равных
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00