课件7张PPT。第七课:画同心圆1、熟悉画椭圆或圆的命令(操作)
2、熟悉GraphicsWindow的坐标系,能够利用坐标确定所画椭圆或圆的位置。一、圆的坐标
1、画图形使用的命令:“ GraphicsWindow”
Window:{图形窗口}
常用格式:GraphicsWindow.DrawEllipse(a,b.width,height)
其中a是指椭圆的 坐标,b是指椭圆的 坐标。Width是指椭圆的 ,height是指椭圆的 。(a,b)是椭圆的坐标:
如图7—2XY宽度高度二、画同心圆
同心圆是指圆心相同半径不同的圆。程序设计如下变量:
1、变量g表示相邻同心圆之间的半径差;
2、变量d表示圆的直径;
外面的圆的坐标是(x,y),那么中间的圆的坐标是(x+g,x+g),而最里面的圆的坐标是(x+2g,x+2g).
如图7—3
程序如下:
g=10
d=200
While d>1
GraphicsWindow.DrawEllipse(x,y,d,d)
D=d-2*g
X=x+g
Y=y+g
EndWhile半径同心圆之间半径差圆的直径圆的宽度要大于圆的直径并停止。x,y坐标基础上画圆直径是按圆的变量循环,每次循环减少2*gX坐标上画圆的半径差Y坐标上画圆的半径差
检查并执行命令
修改画同心圆和椭圆的程序
g=10
d=100
While d>1
GraphicsWindow.DrawEllipse(x,y,d,d)
GraphicsWindow.DrawRectangle(x+250,y,d,d/2) d=d-2*g
x=x+g
y=y+g/2这个数据可以根据自己需求改变
EndWhile
如下图此图是除2此图是乘2