Основы программирования в паскале

Автор работы: Пользователь скрыл имя, 16 Сентября 2009 в 13:41, Не определен

Описание работы

Учебник по программированию

Файлы: 16 файлов

Pascal процедуры и функции.doc

— 181.00 Кб (Просмотреть файл, Скачать файл)

Pascal динамические структуры данных.doc

— 147.00 Кб (Просмотреть файл, Скачать файл)

Pascal и графика.DOC

— 116.50 Кб (Просмотреть файл, Скачать файл)

Program Graph.doc

— 19.00 Кб (Просмотреть файл, Скачать файл)

Unit GraphApp.doc

— 21.50 Кб (Просмотреть файл, Скачать файл)

Unit GraphObj.doc

— 21.50 Кб (Просмотреть файл, Скачать файл)

Краткие основы Паскаля.doc

— 217.00 Кб (Просмотреть файл, Скачать файл)

Общие понятия программирования.doc

— 80.00 Кб (Просмотреть файл, Скачать файл)

Основные принципы ООП.doc

— 151.00 Кб (Скачать файл)

      {Выбирает  объект с помощью Tab и перемещает его по экрану}

              var

               stop:Boolean; {Признак нажатия Esc}

              const

                       D=5; {Шаг смещения фигур}

              Begin

                       Stop:=False;

           {Цикл опроса клавиатуры}

                 repeat

                             case ReadKey of {Читаем код нажатой клавиши} 

                                #27: Stop:=True; {Нажата Esc}

                                #9:begin {Нажата Tab}

                                  inc(ActiveObj);

                                if ActiveObj>3 then ActiveObj:=1

                              end;

                                #0:  case ReadKey of

                                                #71: MoveActiveObj(-D,-D); {Влево и вверх}

                                                #72: MoveActiveObj(0, -D); {Вверх}

                                               #73: MoveActiveObj(D, -D); {Вправо и вверх}

                                                #75: MoveActiveObj(-D, 0); {Влево}

                                                #77: MoveActiveObj(D,  0); {Вправо}

                                                #79: MoveActiveObj(-D, D); {Влево и вниз}

                                                #80: MoveActiveObj(0,  D); {Вниз}

                                                #81: MoveActiveObj(D,  D); {Вправо и вниз} 

                                     end

                         end;

                          ShowAll;

                     Until Stop;

                end; {TGraphApp.Run}

      {————————}

     Procedure TGraphApp.Done; {Закрывает графический режим}

               begin

                  CloseGraph;

                     end; {TGraphApp.Done}

           Procedure TGraphApp.ShowAll; {Показывает все графические объекты}

     Var

        k:integer;

                  begin

              for k:=1 to Npoints do Points[k].Show;

                  Line.Show;

                  Rect.Show;

                  Circ.Show;

                  end; 

           Procedure TgraphApp.MoveActiveObj; {Перемещает активный графический объект}

               begin

                  case ActiveObj of

                     1: Rect.MoveTo(dX,dY);

                         2: Circ.MoveTo(dX,dY);

                         3: Line.MoveTo(dX,dY);

                    end

               end;

end. 

          {Основная программа будет предельно простой:}                

      Program Graph_Objects;

      Uses GraphApp;

      var

      App: TGraphApp; { Получив это указание, компилятор зарезервирует нужный объем памяти для размещения всех полей объекта TGraphApp. }

        Begin

          App.Init;

          App.Run;

          App.Done

      end.

      {Согласитесь, что введение лишь шести зарезервированных слов, из которых действительно необходимыми являются три (object, constructor и virtual}, весьма небольшая плата за мощный инструмент создания современного программного обеспечения.} 

Основы разработки программ.doc

— 148.00 Кб (Просмотреть файл, Скачать файл)

Паскаль на 5-КУ 85 листов.doc

— 651.50 Кб (Скачать файл)

Модуль CRT.doc

— 30.00 Кб (Просмотреть файл, Скачать файл)

Модуль Graph.doc

— 77.50 Кб (Просмотреть файл, Скачать файл)

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

— 38.00 Кб (Просмотреть файл, Скачать файл)

Практичесое занятие по работе с модулем граф.doc

— 52.00 Кб (Просмотреть файл, Скачать файл)

Целочисленная арифметика TURBO PASCAL.doc

— 92.00 Кб (Просмотреть файл, Скачать файл)

Информация о работе Основы программирования в паскале