版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
画同心圆活动任务
设计一个画同心圆的程序:以窗体的中心为圆心,画10个间距为10、颜色为红色的同心圆,最小圆的半径为10。绘图单位是像素点。我的问题•怎样在程序界面上画出圆形?•如何在程序界面上改变圆的大小,怎样表示?活动建议
这个画同心圆的任务看上去简单,但却有许多知识点需要掌握。1.坐标系问题在平面上画图必须要了解坐标系,计算机屏幕的坐标系和我们熟
悉的数学中的二维坐标系一样吗?计算机屏幕坐标系的单位是什么?2.画圆命令画圆的命令是什么?如何对圆的颜色进行设置?
3.多个圆可以使用循环结构进行控制同心圆的特点是中心点相同,而半径有差别,只要确定了中心点位置以及半径的变化规律,所有同心圆的画法应该是相同的,因此,在程序设计中可以使用循环结构来控制要画的圆的数量。同心圆示意图如图3-1中圆形所示:图3-1同心圆示意图
从图中可以总上角结出同心圆左坐标(横坐标1,纵坐标1)和右下角坐标(横坐标2,纵坐标2)变化的规律:横坐标1==横坐标1-变化间距;纵坐标1==级坐标1-变化间距;横坐标2==横坐标2+变化间距;纵坐标2==纵坐标2+变化间距。知识准备
1.画板及画板组件的方法(1)画板组件。画板组件是一个类似于窗口的容器型窗口组件,可以在该组件上添加其他组件。组件内部的命令或过程称为组件的方法,画板组件包括一些画图的方法。易语言中,要完成画图,需要在窗体上放置一个画板对象,然后再在画板上进行画图。
(2)画椭圆的方法。在画板上画椭圆用“画椭圆”命令。“画板.画椭圆”语句的格式、功能及参数含义格式:画板画椭圆(左上角横坐标,左上角纵坐标,右下角横坐标,右下角纵坐标)功能:画指定大小的椭圆。参数含义:左上角横坐标、左上角纵坐标指椭圆的左上角坐标值;右下角横坐标、右下角纵坐标指椭圆的右下角坐标值(左上角坐标和右下角坐标的含义同图3—2)。
举例:语言画板1.“画椭圆(100,100,150,150)”将以(100,100)为左上角坐标、(150,150)为右下角坐标画圆。
2.画板坐标系向右为横轴(X轴)正方向,竖直向下为纵轴(Y轴)正方向。圆是椭圆的特例,在画板上画圆要使用画椭圆方法,如图3-2所示。当“右下角纵坐标-左上角纵坐标=右下角横坐标-左上角横坐标”时,画出的图形就是圆形。图3-2坐标系示意图
3.确定圆心位置圆心位置在画板中心,用画板的宽度和高度分别除以2可以得到画板中心的横坐标值和纵坐标值,即:画板中心的横坐标=画板的宽度/2;画板中心的纵坐标=画板的高度/2。4.计次循环
“计次循环”语句的格式、功能及参数含义格式:计次循环首(循环次数,[已循环次数记录变量])功能:把循环体内的命令重复执行指定的次数。参数含义:♦循环次数:整数型,本数值指定执行计次循环体内所有命令的次数,必须大于等于零。♦已循环次数记录变量:整数型,参数数据只能提供变量。用作记录循环被执行过的次数(从1开始),程序可以直接取用此变量中的值。
例举:用“计次循环”语句显示从1到10的整数的程序代码如下面的框图所示。
5.设置画笔颜色在画图之前可以通过设置画板的画笔颜色属性来确定用什么
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度医院门诊部承包经营服务合同3篇
- 2025年度海洋工程承包劳务服务协议3篇
- 2025年物业公司物业费收入权转让合同3篇
- 2025版高端景观工程毛石材料供应合作协议4篇
- XX公司2024年度采购协议样本版B版
- 二零二五版数据中心网络安全设备安装协议2篇
- 二零二五年度铁路客票运输合同样本3篇
- 2024绿色照明推广与实施合同
- 游戏化教学法在小学生阅读能力培养中的应用
- 文化背景下创新金融产品的市场反应研究
- 2024年国家公务员考试公共基础知识复习题库及答案(共三套)
- 《社会工作实务》全册配套完整课件3
- 单位违反会风会书检讨书
- 2024年4月自考00832英语词汇学试题
- 《电力用直流电源系统蓄电池组远程充放电技术规范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化运维服务信息化运维方案
- 汽车修理厂员工守则
- 公安交通管理行政处罚决定书式样
- 10.《运动技能学习与控制》李强
- 1神经外科分级护理制度
评论
0/150
提交评论