ВУЗ:
Составители:
Рубрика:
98
for i:=1 to 6 do
readln (Q[i],P[i]);
for j:=1 to 5 do
readln (B[j]);
for j:=1 to 6 do
begin
{Обращение к функции Sum(Q,P)}
QS[j]:=(100–B[j])
∗Sum(Q,P)/100;
writeln (’QS’, j, ’=’,QS[j]:10:2);
end;
End.
4.6. Модули
Наличие модулей в Turbo-Pascal позволяет программировать и
отлаживать программу по частям, создавать библиотеки программ и
данных. Набор процедур и функций, объединенных в один блок (UNIT),
может компилироваться независимо от главной программы. Благодаря
этому, время компиляции для больших программ существенно
сокращается. Модульный принцип построения особенно важен при
разработке программ расчета сложных химико-технологических
процессов
(ХТП), математическое описание которых представляет
собой комплекс математических описаний блоков ХТП.
4.6.1. Структура модуля
Модуль состоит из следующих частей:
−
заголовка модуля;
−
интерфейса модуля;
−
исполнительной (реализационной) части модуля;
−
секции инициализации.
Все разделы модуля, за исключением секции инициализации,
являются обязательными.
Структура модуля
<Заголовок модуля>
UNIT <ИМЯ МОДУЛЯ>;
<Интерфейсная часть>
INTERFACE {начало раздела объявлений} ;
USES <СПИСОК ИСПОЛЬЗУЕМЫХ МОДУЛЕЙ>;
LABEL
CONST
{открытые объявления}
Страницы
- « первая
- ‹ предыдущая
- …
- 96
- 97
- 98
- 99
- 100
- …
- следующая ›
- последняя »