Реферат: Описание языка Turbo Basic для студентов всех специальностей

LINE 2 0[(x1, y1)] 2 0- 2 0(x2, y2), 2 0k

Если начальная точка отсутствует, то линия будет прочерчена, на-

чиная с точки, в которой остановился предыдущий оператор.

С помощью оператора LINE 2 0можно также чертить и закрашивать

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

LINE (x1, y1) - (x2, y2), 2 0[k], 2 0B[F]

Точки (x1, y1) и (x2, y2) трактуются при этом как левая нижняя и


- 18 -

правая верхняя вершины прямоугольника. Если цвет k отсутствует,

то прямоугольник будет начерчен 3-м цветом палитры. При наличии

параметра F площадь внутри прямоугольника будет закрашена. Напри-

мер, оператор

LINE (80, 175) - (100, 25), 2, BF закрашивает красным цветом

прямоугольник, расположенный между 80-ой и 100-ой позициями по

горизонтали и 175-ой и 25-ой позициями по вертикали.

_Оператор CIRCLE . 2 0позволяет строить окружности, дуги, секторы

и эллипсы.

Оператор CIRCLE 2 0(x, 2 0y), 2 0r, k

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

После вычерчивания окружности последней использованной точкой

считается ее центр.

Оператор CIRCLE (x, y), r, k, ALPHA1,ALPHA2

вычерчивает дугу, имеющую начало под углом ALPHA1 и конец - под

углом ALPHA2.

Например, оператор (при PI = 3.1416)

CIRCLE (160, 100), 80, 2, PI/2, PI строит дугу от PI/2 до PI ок-

ружности радиуса 80 с центром в точке (160, 100) вторым цветом

палитры.

Если использовать знак " - " перед начальной и конечной точ-

К-во Просмотров: 724
Бесплатно скачать Реферат: Описание языка Turbo Basic для студентов всех специальностей