LOGO语言的一些基本命令

LOGO语言的一些基本命令

ID:37853637

大小:44.00 KB

页数:3页

时间:2019-06-01

LOGO语言的一些基本命令_第1页
LOGO语言的一些基本命令_第2页
LOGO语言的一些基本命令_第3页
资源描述:

《LOGO语言的一些基本命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、基本命令:命令格式功能BKBK步数按指定步数后退CLEANCLEAN清理绘图屏幕,保持小海龟当前状态CSCS清理绘图屏幕,使小海龟回到母位CTCT清理命令窗口DRAWDRAW清理绘图屏幕,恢复初始化状态FDFD步数按指定步数前进HOMEHOME回到母位HTHT藏龟LTLT角度按指定角度向左转PDPD落笔PEPE笔擦PUPU抬笔RTRT角度按指定角度向右转STST显龟二、了解一些图形知识*从椭圆的中心到椭圆上可以连出无数条线段,这些线段都不相等,其中水平方向的线段称为×半轴,另一条与它垂直的线段被称为Y半轴。圆形的中心称为圆心,圆

2、心到圆上任一点的距离都相等,连接圆心与圆上任一点的线段叫做圆的半径。*正多边形的每条边相等,每个角也都相等,它的外角和是360。,每个外角=360÷边数。*有奇数个顶角的正多角星,它的顶角和是180,每个顶角=180÷顶角数。3.理解几种图形的画法*画正多边形的基本命令格式是:REPEAT边数[FD边长RT360/边数]例如,画边长为85的正五边形的命令是:REPEAT5[FD85RT360/5]*重复命令的嵌套可以画出许多美丽的图案。内层的重复命令指定了基本图形的特征,外层的重复命令指定了连续画基本图形的个数。例如,画由5格正八边

3、形组成图案的命令:REPEAT5[REPEAT8[Fd~50RT360/8]RT360/5],*画正五角星的基本命令格式是:REPEAT5[FD边长RT144]*画正空心五角星的基本命令格式是:REPEAT5[FD边长RT144FD边长LT72]三、常用的过程:常用图形不带变量的过程带一个变量的过程正三角形TOZSJXREPEAT3[FD40RT120】ENDTOZSJX:AREPEAT3[FD:ART120】END正五边形TOZWBXREPEAT5[FD40RT72]ENDTOZWBX:AREPEAT5[FD:ART72】END正

4、N边形TOZNBX:NREPEAT:N[FD40RT360/:N】END正五角星TOZWJXREPEAT5[FD100RT144]ENDTOZWJX:AREPEAT5[FD:ART144】END正九角星TOZJJXREPEAT9【FD100RT160】ENDTOZJJX:AREPEAT9[FD:ART160】END正N角星TOZNJX:NREPEAT:N[FD100RT180_180/:N]END常用图形带两个变量的过程正n边形TOZNBX:N:AREPEAT:N[FD:ART360/:N】END正n角星TOZNJX:N:AREPE

5、AT:N[FD:ART180—180/:N】END四、条件命令的其他格式条件命令还有一种格式:IF<条件表达式>THEN<命令1>ELSE<命令2>,它的功能是:当条件表达式成立时,执行THEN后面的“命令1”;当条件表达式不成立时,执行ELSE后面的“命令2”。执行完“命令1”或“命令2”后,再执行下一条命令。例如,IF:R>30THENHOMEELSELT5,这条命令的意思是:如果变量R大于30,就让小海龟返回母位;否则就让小海龟向左转5。五、典型的绘图过程:*用重复命令编写的画圆过程TOYUAN1:RREPEAT36[RT5F

6、DPi*:R/18RT5]ENDTOYUAN2:RREPEAT360[FDPI*:R/180RT1]end*用重复命令编写的画圆弧的过程TOHU:R:DREPEAT:D[FDPi*:R/180RT1]END*画正N边形的递归调用过程TOZNBx:N:AFD:ART360/:NZDBx:N:AEND*画四边形螺旋线的递归调用过程TOSBx:AIF:A>150THENSTOPFD:ART90SBx:A+3END*画同心圆的递归调用过程TOTxY:RlF:R>50THENSTOPSTAMPOVAL:R:RTxY:R+10END*画圆海螺的

7、递归调用过程TOxHL:RlF:R>50THENSTOPREPEAT36[RT5FDPI*:R/18RT5]RT10xHL:R+1END

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。