Logo语言常用命令.doc_第1页
Logo语言常用命令.doc_第2页
Logo语言常用命令.doc_第3页
Logo语言常用命令.doc_第4页
Logo语言常用命令.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Logo语言常用命令(一)一、 Logo常用基本命令1、隐龟:HT 显龟:ST 2、清屏:CS 清屏: CLEAN3、初始化: DRAW 清屏复位: CS 与DRAW 比较4、前进:FD 步数 后退:BK 步数5、右转:RT 角度数 左转:LT 角度数6、提笔:PU 落笔:PD7、擦除:PE 复位:HOME8、背景:SETBG 颜色代码 画笔:SETBC 颜色代码9、填充颜色:FILL 笔粗:SETW 数值10、海龟定位X方向 SETX X Y方向 SETY Y11、海龟定位 SETXY X Y12、画点命令 DOT X Y 在X Y位置上画一个点13、海龟定向命令 (角度不会积累) SETH 度数将海龟顺时针转到指定的方向上14、查询海龟在X轴上位置 XCOR Y轴上位置 YCOR15、重复命令画正多边形的方法:REPEAT 边数 FD步长 LT(RT)360/边数右正多边形:REPEAT 边数FD 边长 RT 360/边数左正多边形:REPEAT 边数FD 边长 LT 360/边数重复命令:repeat重复次数命令语句作 用:将方括号里的内容重复执行指定的次数。 比如:画正多边形旋转的角度:几何图形边数总共旋转度数每次旋转角度旋转公式正三角形3360120360/3正四边形4360正五边形5360正三角形:repeat 3 fd 100 rt 360/3 即:repeat 3 fd 100 rt 120四边形:repeat 4 fd 100 rt 360/4 即:repeat 3 fd 100 rt 9016、重复命令(画重复图形)REPEAT 重复次数需要重复的命令repeat5 bk 20 rt 90 fd 20 lt 90重复命令不但可以用来画正多边形,还可以画由基本图形重复组成的图形。用重复命令如图所示楼梯图形。(1)楼梯由5个相同的基本图形“”组成。(2)确定小海龟出发的位置和方向,列出画基本图形“”的命令:Bk 20 rt 90 fd 20 lt 90(3)用重复命令画5个基本图形(楼梯) repeat5 bk 20 rt 90 fd 20 lt 90用重复命令画所示的长城图形。repeat 5 fd 20 rt 90 fd 20 rt 90 fd 20 lt 90 fd 20 lt 9017、重复命令的嵌套(1)单个图形的旋转观察图中的“风车”,组成“风车”的基本图形是什么?有几个这样的基本图形?“风车”是怎样画出来的?第一种方法: “风车”是由4个长方形组成的,每画完一个长方形,向右旋转90度,再画下一个长方形,这样进行4次。画长(80步)和宽(20步)的长方形命令:repeat 2 fd 80 rt 90 fd 20 rt 90疑问:(1)画“风车”的时候,为什么每画完一个长方形要RT 90?(2)上面的命令有什么规律?可以分成几组?? repeat 2 fd 80 rt 90 fd 20 rt 90? rt 90? repeat 2 fd 80 rt 90 fd 20 rt 90? rt 90? repeat 2 fd 80 rt 90 fd 20 rt 90? rt 90? repeat 2 fd 80 rt 90 fd 20 rt 90? rt 90第二种方法: 画“风车”的过程是由4组如下相同的命令组成的:repeat 2 fd 80 rt 90 fd 20 rt 90 rt 90 相同的命令可用重复命令完成,因此,画风车的4组命令可以简化成:repeat 4 repeat 2 fd 80 rt 90 fd 20 rt 90 rt 90重复次数(图形个数) 画基本图形长方形 360/图形个数在Logo语言中,重复命令里面又套用重复命令,叫做重复命令的嵌(qian)套,嵌套的时候,每层复复都有自己的重复次数,每层各有一对中括号。18、画矩形命令STAMPRECT X方向边长 Y方向边长 (空心) STAMPRECT 50 100 (STAMPRECT X方向边长 Y方向边长 “TRUE)(实心)( STAMPRECT 50 100 true)19、画圆形命令STAMPOVAL X方向半径 Y方向半径 (空心)STAMPOVAL 30 100STAMPOVAL 70 100STAMPOVAL 100 100(STAMPOVAL X方向半径 Y方向半径 “TRUE) (实心)(STAMPOVAL 100 100 “true)15、画奇数正多角星REPEAT 角数FD 边长 RT 180-180/角数REPEAT 角数FD 边长 LT 180-180/角数16、画偶数正多角星 (是4的倍数)REPEAT 角数FD 边长 RT 180-360/角数如:8、12、16、20等另类偶数正多角星6、10、14等就除2是一个奇数,不能用上面命令17、14、18等用下面公式:REPEAT 角数FD 边长 RT 180-720/角数18、空心正多角星REPEAT 角数FD 边长 RT 720/角数 FD 边长 LT 360/角数19、画圆画右圆:REPEAT 360FD 半径*PI/180 RT 1画左圆:REPEAT 360FD 半径*PI/180 LT 120、画弧:画右弧:REPEAT 度数FD 半径*PI/180 RT 1画左弧:REPEAT 度数FD 半径*PI/180 LT 121、画叶子REPEAT 度数FD 半径*PI/180 RT 1RT 180 度数REPEAT 度数FD 半径*PI/180 RT 1RT 180 度数画叶子的命令使用嵌套命令后:REPEAT 2REPEAT 度数FD 半径*PI/180 RT 1RT 180 度数22、画立体五角星RT 18REPEAT 5FD :B RT 144 FD :B RT 54 FD :B*1.9 BK :B*1.9 LT 12623、LOGO的各种屏幕状态(1)图文状态 SPLITSCREEN SS(2)全图状态 FULLSCREEN FS(3)全文本状态 TEXTSCREEN TS24、画笔的设定(1)笔色的设定 SETPC 颜色代码(2)笔粗的设定 SETWIDTH 笔宽 SETW 笔宽25、设置屏幕的背景(1)设置屏幕颜色 SETBG 颜色代码(2)设置屏幕花纹 SETBGPATTERN 花纹代码26、填色命令 FILL 27、随机数 RANDOM X28、显示输出命令 PRINT 显示输出内容 PR 显示输出内容29、保存文件命令 SAVEPIC “文件名 SAVEPIC “*.bmp30、表达式: PRINT表达式显示表达式的值(PRINT 5+8= 5+8)31、数学问题加法器:MAKE “S :S+:M乘法器:MAKE “S :S* M记数器:MAKE “N :N+132、给变量赋值命令:MAKE “变量名 表达式to DYmake “J 0repeat 100MAKE “J :

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论