рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Implementation

Implementation - раздел Информатика, Организация библиотек. Стандартные библиотечные модули и модули пользователя. Структура Unit. {Секция Implementation Содержит Реализацию Тел Процедур И Функций, Опи...

{Секция Implementation содержит реализацию тел процедур и функций, описанных в Interface. Также здесь могут содержаться типы данных, константы, процедуры и функции, необходимые для работы, но которые не будут видны программе при подключении библиотеки.}

{Процедура обмена местами двух элементов матрицы (x1,y1) и (x2,y2). Эта процедура используется при транспонировании матрицы, но ее нельзя вызвать при подключении библиотеки, т.к. она не объявлена в секции Interface.}

procedure Swap (Var m : TMatrix; x1,y1,x2,y2 : Integer);

var temp : Integer;

begin

temp := m[x1,y1];

m[x1,y1] := m[x2,y2];

m[x2,y2] := temp;

end;

{Ввод матрицы с клавиатуры. Параметры процедуры здесь не указаны, т.к. они есть в секции Interface }

procedure MatrInput;

var i,j : Integer;

begin

for i:=1 to n do

begin

Write(i:3,'-я строка : ');

for j:=1 to n do Read(m[i,j]);

ReadLn;

end;

end;

procedure MatrTransp; {Транспонирование матрицы.}

var

i,j : Integer;

begin

for i:=1 to n-1 do

for j:=i+1 to n do

Swap (m,i,j,j,i);

end;

procedure MatrOutput; {Вывод матрицы на экран.}

var i,j : Integer;

begin

for i:=1 to n do

begin

Write(i:3,'-я строка : ');

for j:=1 to n do Write (m[i,j]:4);

WriteLn;

end;

end;

{Эта секция может использоваться для инициализации работы библиотеки.}

– Конец работы –

Эта тема принадлежит разделу:

Организация библиотек. Стандартные библиотечные модули и модули пользователя. Структура Unit.

Организация библиотек... Стандартные библиотечные модули и модули пользователя... Структура Unit...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Implementation

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Организация библиотек
Богатство алгоритмических возможностей Паскаля в значительной степени достигается благодаря использованию модулей. Модуль представляет собой набор констант, типов данных, пе

Стандартные библиотечные модули и модули пользователя
В Турбо Паскале имеется восемь стандартных модулей, в которых содержится большое число разнообразных типов, констант, процедур и функций. Этими модулями являются SYSTEM, DOS, CRT, PRINTER, GRAPH, O

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги