Графика в Turbo Pascal

Содержание

Слайд 2

Операторы графики

Операторы графики

Слайд 3

Установка цвета, которым будет осуществляться рисование SetColor(n); Здесь: n – номер цвета

Установка цвета, которым будет осуществляться рисование

SetColor(n);
Здесь: n – номер цвета

Слайд 4

Заливка замкнутой поверхности FloodFill(x, y, n) Здесь: (x, y) – координаты

Заливка замкнутой поверхности

FloodFill(x, y, n)
Здесь: (x, y) – координаты точки внутри

замкнутой поверхности;
n – номер цвета линии, которой
обрамляется замкнутая поверхность;
Слайд 5

Устанавливает цвет фона SetBkColor(n); Здесь: n – цвет фона

Устанавливает цвет фона

SetBkColor(n);
Здесь: n – цвет фона

Слайд 6

Линия Line(x1, y1, x2, y2); Здесь: (х1,у1) – координаты начала отрезка;

Линия

Line(x1, y1, x2, y2);
Здесь: (х1,у1) – координаты начала отрезка;
(х2,у2)

– координаты конца отрезка;

(х1,у1)

(х2,у2)

Слайд 7

Прямоугольник Rectangle(x1, y1, x2, y2); Здесь: (x1, y1) и (x2, y2)

Прямоугольник

Rectangle(x1, y1, x2, y2);
Здесь: (x1, y1) и (x2, y2) – координаты


диагонали прямоугольника;

(х1,у1)

(х2,у2)

Слайд 8

Закрашенный прямоугольник Bar(x1, y1, x2, y2); Здесь: (x1, y1) и (x2,

Закрашенный прямоугольник

Bar(x1, y1, x2, y2);
Здесь: (x1, y1) и (x2,

y2) – координаты
диагонали прямоугольника;

(х1,у1)

(х2,у2)

Слайд 9

Окружность радиуса r с центром в точке (x, y) Circle(x, y,

Окружность радиуса r с центром в точке (x, y)

Circle(x, y,

r);
Здесь: (х, у) – координаты центра окружности;
r – радиус;

(х1,у1)

r

Слайд 10

Запуск программы Turbo Pascal Мой компьютер Локальный диск (С:) PASCAL BIN TURBO

Запуск программы Turbo Pascal

Мой компьютер
Локальный диск (С:)
PASCAL
BIN

TURBO
Слайд 11

Рабочее поле Turbo Pascal

Рабочее поле Turbo Pascal

Слайд 12

Установка графического режима в Turbo Pascal Program risunok; uses Graph; {графический

Установка графического режима в Turbo Pascal

Program risunok;
uses Graph; {графический модуль,

позволяющий работать в графическом режиме}
Var GraphDriver, GraphMode:integer,
begin
GraphDriver :=9;
GraphMode :=2;{количество точек 640х480, 16 цветов}
InitGraph(GraphDriver, GraphMode, ‘c:\bp\bgi’);
Операторы, позволяющие создать графический объект;
readln;
CloseGraph;{выход из графического режима}
End.
Слайд 13

Детали для создания замка

Детали для создания замка

Слайд 14

Шаблон замка

Шаблон замка

Слайд 15

Таблица цветов

Таблица цветов