PCLOGO操作方法_第1页
PCLOGO操作方法_第2页
PCLOGO操作方法_第3页
PCLOGO操作方法_第4页
PCLOGO操作方法_第5页
已阅读5页,还剩10页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

1、DRAW -清屏、海龟、画布颜色、海龟颜色恢复至初始设置CLEAN清屏,海龟、笔色、画布颜色、海龟位置角度不变CLEARSCREEN CS!屏,海龟回到初始位置,笔色、画布颜色不变CLEARTEXT CT消除命令区FORWARD FM 进BACK BK后退RIGHT RT 右转LEFT LT左转PENUP PU 抬笔PENDOWN P甑笔HIDETURTLE HT 藏龟SHOWTURTLE ST!龟CLEARSCREEN CS!屏HOME -回家REPEAT -重复SPLITSCREEN SS图文混合屏FULLSCREEN FS全图形屏TEXTSCREEN TSir 文字屏NODRAW N全文

2、字屏、清屏WRAP -环绕状态WINDOW -窗口状态FENCE -围栏状态SHOW -屏幕输出TT -在画图区显示文字TOEND -过程头、尾IF - THEN ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC -设置画笔颜色SETBG -设置屏幕底色FILL-填色坐标作图SETX -指定海龟横向位置SETY -指定海龟纵向位置SETXY -指定海龟任意位置SETHEADING SETH -指定海龟方向XCOR -显示海龟当前位置的 X坐标YCOR -显示海龟当前位置的 Y坐标GETXY -显示海龟当前位置的 X, Y坐标HE

3、ADING -显示海龟指向角度文件治理POTS -显示工作区内所有过程的标题POPS( PO ALL)-显示工作区内所有过程的内容PRINTOUT PO显示工作区内过程的内容ERASE (ER ALL) ER删除工作区中的过程DIRECTORY DIR显示磁盘文件目录DISK - 显示当前盘SETDISK -设置当前盘SAVE -把程序存盘LOAD -读程序文件SAVEPIC -图形存盘LOADPIC -读图形文件DELETE -删除文件RENAME RENC 件改名数值计算PRINT PR换行打印TYPE -同行打印SETCURSOR -打印格式OUTPUT OP输出INT - 取整函数RO

4、UND -四舍五入函数QUOTIENT -求商函数REMAINDER -余数函数RANDOM -随机函数SQRT -平方根函数ABS -绝对值函数MAKE -赋值PRECISION -数字显示精度字表处理FIRST - 取首LAST -取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY - 判断是否为空READ -从键盘上接受一串字符READCHAR R(K键盘上接受一个字符READLIST RL从键盘上接受一个表READQUOTE Ra键盘上接受一个字RESULT -结果TRUE -真FALSE -假COUNT -测长函数MAKE -赋值ITEM -输出表中第: K个元素T

5、EST -测试条件IFTRUE IFT 测试真IFFALSE IFF 测试假KEY?-是否有键盘输入NUMBER - 是否是数WORD - 是否是字LIST ?- 是否是表WORD -连接字SENTENCE SE字与表、表与表的连接FPUT -连接到表字首LPUT -连接到表字尾LIST - 组成表RUN -运行表DEFINE -定义过程ASCII - 输出字符的 ASCII码CHAR -输出ASCII码值的字符十六个根本图形TO ZFX :BREPEAT 4 FD :B RT 90ENDTO CFX :A :BREPEAT 2 FD :A RT 90 FD :B RT 90ENDTO SJX

6、 :BREPEAT 3 FD :B RT 120ENDTO DBX :N :BREPEAT :N FD :B RT 360 / :NENDTO YUAN :RREPEAT 360 RT 0.5 FD :R * PI / 180 RT 0.5ENDTO LHU :N :RREPEAT :N FD :R * PI / 180 LT 1ENDTO RHU :N :RREPEAT :N FD :R * PI / 180 RT 1ENDTO LY :N :RREPEAT 2 LHU :N :R LT 180 - :NENDTO RY :N :RREPEAT 2 RHU :N :R RT 180 - :N

7、ENDTO PXSBX :B1 :B2 :JREPEAT 2 FD :B1 RT :J FD :B2 RT 180 - :JENDTO KXJX :A :BSTAMPRECT :A :BENDTO SXJX :A :B(STAMPRECT :A :B TRUE)ENDTO KXTY :X :YSTAMPOVAL :X :YENDTO SXTY :X :Y(STAMPOVAL :X :Y TRUE)ENDTO KXJ :N :BREPEAT :N FD :B RT 720 / :N FD :B LT 360 / :NENDTO YBJ :N :B :KREPEAT :N FD :B RT :K

8、* 360 / :NENDPC LOGO4.0常用命令一览表内容:编号英文指令英文简码中文指令用法举例用法说明1FORWARDFD前进FD 100前进100步2BACKBK后退BK 100后退100步3RIGHTRT右转RT 90右转90度5PENUPPU抬笔PU把笔提起,不留痕迹6PENDOWNPD落笔PD把笔放下, 会留痕迹7PENERASEPE笔擦PE将走过的 地方擦去, 恢复回笔 输入PQ8SETPC笔色SETPC 9将笔色设 为淡蓝色 (n:0-15)9SETBG背景色SETBG 15将底色设 为白色(n: 0-15)10SETWIDTHSETW笔粗SETW 1将笔粗设 为1点11S

9、HOWTURT E, ST出现ST显示小海 龟12HIDETURTLEHT隐形HT不显示小 海龟13CLEARSCRE ENCS去除CS去除绘图 区,小海龟 回原点(0 ,0)14CLEAN清图CLEAN去除绘图 区,小海龟 留在最后 的地方15CLEARTEXTCT洁义CT消除文字 区16HOME返回母位HOME小海龟回原点(0 , 0)17SETHEADSETH定角SETH 60设定小海龟的角度为60度(0-360)18SETXY定位SETXY 100100把小海龟定位在坐标(100 ,100)19SETX横坐标SETX 100把小海龟 定位在横 坐标(100 ,Y)20SETY纵坐标SE

10、TY 100把小海龟定位在纵坐标(X, 100)21SUM求和函数SUM X Y 或(SUM XY)求几个数 的和22REMAINDER余数函数REMAINDER X Y求X/Y的余数局部23QUOTIENT求商函数QUOTIENTX Y求X/Y的商24DRAW初始化DRAW初始化25TEXTSCREE NTS本义TS进入本文 立26SPLITSCRE ENSS图文混合SS进入图文 混合模式27FULLSCREENFS全图FS进入全图 立28WINDOWWI穿透WI小海龟活 动范围可 穿过绘图 区边界29FENCEFE围墙FE小海龟活 动范围限 制在绘图 区边界30WRAP绕回WRAP小海龟活

11、 动范围可 穿过绘图 区边界31PRINTPR印出PR "HI"(PR A S 1 2)在义字区 印出字串"HI"32REPEAT重复RP 4 FD 100 RT 90 重复括弧 内指令4 次,完成 止方形33WHILE当WHILE .while 条 件循环34IFELSE假设否 那么IF ELSE条件指令35TO定义TO BBB定义程序BBB36END结束END程序定义 结束37STOP停止停止程序常配合IF ELSE38POTS显小程序 名POTS显示程序 名称39PRINTOUTPO显小程序 内容PO AAA显示AAA程序内容40ER ALL删除所

12、有 程序ER ALL删除所有 程序41ERASEER删除程序ER AAA删除程序AAA42EDIT翻开编辑 器EDIT翻开编辑 器43INT取整函数INT X将X的小数 局部截去44WAIT等待WAIT 1等待0.01秒后继续45ROUND四舍五入 取整ROUND X将X按四舍 五入取整46MAKE赋值函数MAKE “x 3给变量x赋 值为347TYPE印出TYPE ZFX. LGO>PRN打印过程ZFX.LGO 的 内容48FILL颜色填充FILL用当前的 颜色填充49TRUE真:A = TRUE设定变量:A的值 为真50FALSE假:A = FALS E设定变量:A的值 为假51XC

13、OR横坐标的 值XCOR输出小海 龟横坐标 的值52YCOR纵坐标的 值YCOR输出小海 龟纵坐标 的值53PI圆周率:A = PI设定变量 :A的值 为圆周率54SQRT开平方根:A = SQRT4设定变量:A的值为4的平55RANDOM取随机数:A = RANDOM 100设定义量: A的值为取 1到100间 的随机数56EXP指数:A = EXP1设定变量:A的值 为取1的 自然指数57LOG对数:A = LOG1设定变量:A的值 为取1的 自然对数58SIN正弦:A = SIN 90设定变量:A的值 为取90度 的SIN值59COS余弦:A = COS90设定变量 :A的值 为取90度

14、 的 COSfi60FIRST字首FIRST "HE LLO显示"HELLO的字首H61BUTFIRSTBFBF "HELLO显示"HELLO的人首 字用ELLO62LAST字尾LAST"HEL LO显示"HELLO的字尾O63BUTLASTBL去尾BL "HELLO显示"HELLO的去尾 字用HELL64LOAD装载程序LOAD "AAA.LGO装载程序AAA.LGO65SAVE保存程序SAVE "AAA.LGO保存程序AAA.LGO66COUNT计数COUNT "12 fd43g计

15、数字符 用中的有 效字符数 量67LSHLSH 160 3160除以2的3次方的 商68ASK多龟作图ASK 海龟 代号表 命令组69TELL激活海龟TELL 海龟代目表激活哪些 海龟为活 动海龟70DOT显示点DOT :X :Y在坐标:X :Y出显 /、个点71GETXY输出坐标GETXY输出小海 龟的坐标 的值72HEADING输出方向HEADING输出小海 龟的方向73STAMPOVAL画圆STAMPOVA100 50画横向半 径为100, 纵向半径 为50的圆74STAMPRECT画长方形STAMPRECT50 100画长为100, 50 50 的长方形75BYE退出LOGO76(DO

16、S)暂时退出暂时退出LOGQS入 DOS77EXIT返回LOGO由DOS返 回 LOGO78SAVEPIC保存图像SAVEPIC “123将屏幕图 像保存为1 23.PCX79LOADPIC翻开图像LOADPIC “123将图像123.PCX翻开80OUTPUTOP结束程序 并赋值OP :A结束程序 并把A的值 赋给程序81TEST测试TEST 10>9 0测试10是否9082IFTRUEIFT测试执行IFTRUE命令8当测试结 果为真时 执行命令83IFFALSEIFF测试执行IFFALSE命令8当测试结 果为假时 执行命令 串84FOR循环语句FOR 变量 初值终值循环 体步 长85

17、ABS绝对信函 数ABS 12输出12的 绝对值86PRODUCT求积函数PRODUCT X1 X2PRODUCT (X1 X2 X 3)87SETPRINTE R激活打印 机SETPRINTER打印机 代码88PRINTSCREPS打印屏幕PSPS “TRUE打印屏幕EN图形上全部内容89POPS显示过程 清单POPS显示工作 区中所有 过程清单90PO ALL显示过程 清单PO ALL显示工作 区中所有 过程清单 和变量91DIR列磁盘目 录DIR “A :"*.LGO显示A:*.LGO文件92DISK显小T前 磁盘DISK显小T前 磁盘93SETDISK设置当前 磁盘SETDISK“A设置当前磁盘为A盘94DELETE删除文件DELETE“文件名不能省略 扩展名95RENAME文件改名RENAME “原文件 名“新文 件名96BACKGROU DQ BG背景色BG输出背景 色代码97BGPATTERN背景图案98DOTCOLOR输出屏幕 颜色DOTCOLOR X Y输出屏幕 某一点的 颜色代码99EACH每只海龟EACH 命 令申每只海龟 都执行命 令申100PF打印文件PF文件名101PP显示图形PP ABC显示ABCS或结果程的图形1

温馨提示

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

评论

0/150

提交评论