TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Пример

             Теперь напишем небольшой модуль.  Назовем его IntLib и вста-
        вим в него две простые подпрограммы для целых чисел - процедуру и
        функцию:

           unit IntLib;

           interface
               procedure ISwap(var I,J : integer);
               function IMax(I,J : integer) : integer;
           implementation
           procedure ISwap;
           var
               Temp : integer;

           begin
               Temp := I; I := J; J := Temp
           end;  { конец процедуры ISwap }
           function IMax;
           begin
             if I > J
                 then IMax := I
                 else IMax := J
           end;  { конец функции IMax }
           end.  { конец модуля IntLib }

             Наберите этот модуль,  запишите его в файл INTLIВ.PAS, а за-
        тем скомпилируйте,  задав в качестве целевой платформы защищенный
        режим DOS.  В результате получим код модуля в  файле  INTLIВ.ТРP.
        Перешлем его в каталог модулей (если такой имеется),  или оставив
        в том же каталоге, где находится следующая программа, которая ис-
        пользует модуль IntLib:

             program IntTest;
             uses IntLib;
             var
               A,B  : integer;
             begin
               Write('Введите два целочисленных значения: ');
               Readln(A,B);
               ISwap(A,B);
               Writeln('A = ',A,' B = ',B);
               Writeln('Максимальное значение равно ',IMax(A,B));
             end.  { конец программы IntTest }

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz