
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Проги, ЛЕКЦИИ / Программирование Лекция 10 подпрограммы.pps
X
- •Структурное
- •Следование
- •Ветвление
- •Цикл
- •Структурное
- •Подпрограммы
- •Процедура
- •Функция
- •Ограничения на тип
- •Пример функции
- •Глобальные и локальные
- •Параметры
- •Параметры
- •Массив – параметр
- •Открытые массивы
- •Параметры без типа
- •Параметры без типа
- •Параметры без типа
- •Параметры – процедуры Параметры - функции
- •Процедурный тип
- •Параметры – процедуры Параметры - функции
- •Режим дальней адресации
- •Параметры – процедуры Параметры - функции
- •Пример программы
- •Пример программы
- •Рекурсия
- •Косвенная рекурсия Опережающее описание
- •Рекурсивное вычисление факториала
- •Рекурсия по ошибке
- •Модуль
- •Структура модуля
- •Структура модуля
- •Заголовок и Интерфейсная
- •Секция реализации
- •ПРИМЕР секции реализации для модуля my_complex
- •Секция инициализации
- •Подключение модуля
- •Обращение модуля к

Модуль

Структура модуля

Структура модуля

Заголовок и Интерфейсная
Должен располагаться в файле my_tip.pas
Должен располагаться в файле my_complex.pas

Секция реализации
Описание подпрограмм
Заголовки, которых |
|
Внутренних, |
описаны в интерфейсе |
|
недоступных |
|
||
|
|
вызывающей |
|
|
программ |
|
|
е |

ПРИМЕР секции реализации для модуля my_complex

Секция инициализации

Подключение модуля

Обращение модуля к
самомуНЕПРАВИЛЬНО себе ПРАВИЛЬНО
Соседние файлы в папке Проги, ЛЕКЦИИ