Лекция: Рисование окружностей, элипсов и дуг.

CIRCLE(X,Y), R, C — рисует окружность с центром в точке (Х, У), радиусом R, цветом С.

Например, CIRCLE(50,50), 10, 7

 

Результат:

 

 

 
 

 

 

 

 

CIRCLE(X,Y), R, C, f1, f2 — дуга окружности, f1 и f2значения углов дуги в радианах от 0 до 6.2831, определяющие начало и конец дуги.

 
 

 

 


3.14 0

 

 

Например,CIRCLE(50,50), 10, 7, 0, 3.14

Результат: 40 50 60

 

 

 

Если перед значением угла поставить знак “-”, то от центра к концу дуги будет проведен радиус.

Например,CIRCLE(50,50), 10, 7,-0, -3.14

40 50 60

 
 

 

 

CIRCLE(X,Y), R, C,,, е— элипс, с центром в точке(Х, У), радиусом R, е — отношение вертикальной оси к горизонтальной.

Например, CIRCLE(50,50), 20, 15, 7,,, 1/2

Результат: 30 50 70

 


 

 

60 60

 

 

В случае необходимости, после параметра С можно указать значения углов дуги элипса f1 и f2.

 

PAINT(X,Y), C, K — закрасить цветом С фигуру, нарисованную цветом К, (Х, У) — точка, лежащая внутри фигуры. Если цвет контура совпадает с цветом закраски, то указывают только один цвет: PAINT(X,Y), C

Например, надо закрасить окружность CIRCLE(150,50), 40, 5 цветом 4. Для этого надо выполнить оператор PAINT(150,50), 4, 5, т.к. центр окружности точно лежит внутри закрашиваемой фигуры, мы использовали его как внутреннюю точку.

 

еще рефераты
Еще работы по информатике