PCLOGO操作方法.docx

上传人:scccc 文档编号:14369329 上传时间:2022-02-04 格式:DOCX 页数:15 大小:47.47KB
返回 下载 相关 举报
PCLOGO操作方法.docx_第1页
第1页 / 共15页
PCLOGO操作方法.docx_第2页
第2页 / 共15页
PCLOGO操作方法.docx_第3页
第3页 / 共15页
PCLOGO操作方法.docx_第4页
第4页 / 共15页
PCLOGO操作方法.docx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《PCLOGO操作方法.docx》由会员分享,可在线阅读,更多相关《PCLOGO操作方法.docx(15页珍藏版)》请在三一文库上搜索。

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)在义字区 印出字串HI32REPEAT重复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删除所有 程序ER ALL删除所有 程序41ERASE

12、ER删除程序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. LGOPRN打印过程ZFX.LGO 的 内容48FILL颜色填充FILL用当前的 颜色填充49TRUE真:A = TRUE设定变量:A的值 为真50FALSE假:A = FALS E设定变量:A的值 为假51XCOR横坐标的 值XCOR输出小海 龟横坐标 的值52YC

13、OR纵坐标的 值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度 的 COSfi60FIRST字首FIRST HE LL

14、O显示HELLO的字首H61BUTFIRSTBFBF HELLO显示HELLO的人首 字用ELLO62LAST字尾LASTHEL LO显示HELLO的字尾O63BUTLASTBL去尾BL HELLO显示HELLO的去尾 字用HELL64LOAD装载程序LOAD AAA.LGO装载程序AAA.LGO65SAVE保存程序SAVE AAA.LGO保存程序AAA.LGO66COUNT计数COUNT 12 fd43g计数字符 用中的有 效字符数 量67LSHLSH 160 3160除以2的3次方的 商68ASK多龟作图ASK 海龟 代号表 命令组69TELL激活海龟TELL 海龟代目表激活哪些 海龟为活

15、 动海龟70DOT显示点DOT :X :Y在坐标:X :Y出显 /、个点71GETXY输出坐标GETXY输出小海 龟的坐标 的值72HEADING输出方向HEADING输出小海 龟的方向73STAMPOVAL画圆STAMPOVA100 50画横向半 径为100, 纵向半径 为50的圆74STAMPRECT画长方形STAMPRECT50 100画长为100, 50 50 的长方形75BYE退出LOGO76(DOS)暂时退出暂时退出LOGQS入 DOS77EXIT返回LOGO由DOS返 回 LOGO78SAVEPIC保存图像SAVEPIC “123将屏幕图 像保存为1 23.PCX79LOADPI

16、C翻开图像LOADPIC “123将图像123.PCX翻开80OUTPUTOP结束程序 并赋值OP :A结束程序 并把A的值 赋给程序81TEST测试TEST 109 0测试10是否9082IFTRUEIFT测试执行IFTRUE命令8当测试结 果为真时 执行命令83IFFALSEIFF测试执行IFFALSE命令8当测试结 果为假时 执行命令 串84FOR循环语句FOR 变量 初值终值循环 体步 长85ABS绝对信函 数ABS 12输出12的 绝对值86PRODUCT求积函数PRODUCT X1 X2PRODUCT (X1 X2 X 3)87SETPRINTE R激活打印 机SETPRINTER

17、打印机 代码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输出背景 色代码9

18、7BGPATTERN背景图案98DOTCOLOR输出屏幕 颜色DOTCOLOR X Y输出屏幕 某一点的 颜色代码99EACH每只海龟EACH 命 令申每只海龟 都执行命 令申100PF打印文件PF文件名101PP显示图形PP ABC显示ABCS或结果程的图形102OR或者X OR YX或者Y103RC记录键盘 操作RC记录键盘 操作的第 一个键104RQ记录键盘 操作RQ记录第一 次键盘操 作105SF屏幕状态 信息106TF海龟状态 信息107PENPAINT进入绘图 状态108GO转到并执 行程序GO ABC转到并执行程序ABC109AND并且IF AND IF (AND .)110FM111SETPATTER N设置背景 图案SETPATTER N 1-11LOGOS言 是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它 通过“绘图的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1