PC_LOGO命令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将屏幕图像保存为 将图像 输出 测试 当测试结果为真时执行命令串 当测试结果为假时执行命令串
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
DELETE RENAME BACKGROUND BGPATTERN DOTCOLOR EACH PF PP OR RC RQ SF TF PENPAINT GO AND FM SETPATTERN BG
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
MAKE TYPE FILL TRUE FALSE XCOR YCOR PI SQRT RANDOM EXP LOG SIN COS FIRST BUTFIRST LAST BUTLAST LOAD SAVE COUNT LSH ASK TELL DOT GETXY HEADING STAMPOVAL STAMPRECT BYE (DOS) EXIT SAVEPIC LOADPIC OUTPUT TEST IFTRUE IFFALSE FOR ABS PRODUCT SETPRINTER PRINTSCREEN POPS PO ALL DIR DISK SETDISK PS IFT IFF OP BL BF
SAVEPIC “123 LOADPIC “123 OP :A TEST 10>90 IFTRUE [命令串] IFFALSE [命令串] FOR “变量 初值 终值 [循 ABS]12 PRODUCT X1 X2 SETPRINTER 打印机代码 PS POPS PO ALL DIR “A\:”*.LGO DISK SETDISK “A
PC LOGO 4.0 常用命令一览表
编号 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 英文指令 FORWARD BACK RIGHT PENUP PENDOWN PENERASE SETPC SETBG SETWIDTH SHOWTURTLE HIDETURTLE CLEARSCREEN CLEAN CLEARTEXT HOME SETHEAD SETXY SETX SETY SUM REMAINDER QUOTIENT DRAW TEXTSCREEN SPLITSCREEN FULLSCREEN WINDOW FENCE WRAP PRINT REPEAT WHILE IF~ELSE TO END STOP POTS PRINTOUT ER ALL ERASE EDIT INT WAIT ROUND ER PO PR TS SS FS WI FE SETH CT SETW ST HT CS 英文简 码 FD BK RT PU PD PE 中文指令 前进 后退 右转 抬笔 落笔 笔擦 笔色 背景色 笔粗 出现 隐形 清除 清图 清文 回家 定角 定位 横坐标 纵坐标 求和函数 余数函数 求商函数 初始化 本文 图文混合 全图 穿透 围墙 绕回 印出 重复 当 假如~否则 定义 结束 停止 显示程序名 显示程序内容 删除所有程序 删除程序 编辑 取整函数 暂停 四舍五入取整 POTS PO AAA ER ALL ER AAA EDIT AAA INT X WAIT ROUND X 将X 暂停,直到使用者按继续程式才会再执行 将X 显示 TO BBB END 停止程序 用法举例 FD 100 BK 100 RT 90 PU PD PE SETPC 9 SETBG 15 SETW 1 ST HT CS CLEAN CT HM SETH 60 SETXY 100 100 SETX 100 SETY 100 SUM X Y 或(SUM X Y…) REMAINDER X Y QUOTIENT X Y DRAW TS SS FS WI FE WRAP PR "HI" RP 4 [ FD 100 RT 90 ] 小海龟活动范围可穿过绘图区边界 小海龟活动范围限制在绘图区边界 小海龟活动范围可穿过绘图区边界 在文字区印出字串 重复括弧内指令 while IF ~ ELSE 进入图文混合模式 求 小海龟回原点 设定小海龟的角度为 把小海龟定位在坐标 把小海龟定位在横坐标 把小海龟定位在纵坐标 清除绘图区 清除绘图区 把笔提起 把笔放下 将走过的地方擦去 将笔色设为淡蓝色 将底色设为白色
不能省略扩展名 “新文件名 输出背景色代码 输出屏幕某一点的颜色代码 每只海龟都执行命令串 显示ABC过程的图形 X或者Y 记录键盘操作的第一个键 记录第一次键盘操作
转到并执行程序ABC
MAKE “x 3 TYPE ZFX.LGO>PRN FILL :A = TRUE :A = FALSE XCOR YCOR :A = PI :A = SQRT 4 :A = RANDOM 1,100 :A = EXP 1 :A = LOG 1 :A = SIN 90 :A = COS 90 FIRST "HELLO BF "HELLO LAST "HELLO BL "HELLO LOAD "AAA.LGO SAVE "AAA.LGO COUNT “12fd43g LSH 160 3 ASK [海龟代号表] [命令 ] TELL [海龟代号表] DOT [:X :Y] GETXY HEADING STAMPOVAL 100 50 STAMPRECT 50 100
给变量x赋值为3 打印过程ZFX.LGO的内容 用当前的颜色填充 设定变量 :A 的值为真 设定变量 :A 的值为假 输出小海龟横坐标的值 输出小海龟纵坐标的值 设定变量 :A 的值为圆周率 设定变量 :A 的值为 4 的平方根 的值为取1到100间的随机数 :A 的值为取 1 的自然指数 :A 的值为取 1 的自然对数 :A 的值为取90度的SIN值 :A 的值为取90度的COS值 显示 "HELLO 的字首 H "HELLO 的去首字串 ELLO 显示 "HELLO 的字尾 O "HELLO 的去尾字串 HELL 打开程序AAA.LGO 保存程序AAA.LGO 计数字符串中的有效字符数量 160除以2的3次方的商 激活哪些海龟为活动海龟 在坐标[:X :Y]出显示一个点 输出小海龟的坐标的值 输出小海龟的方向 画横向半径为100,纵向半径为50的圆 100,宽为50的长方形 暂时退出LOGO进入DOS DOS中返回LOGO 将屏幕图像保存为123.PCX 将图像123.PCX打开 输出:A的结果 测试10是否>90 当测试结果为真时执行命令串 当测试结果为假时执行命令串 输出12的绝对值 PRODUCT (X1 X2 X3……) PS “TRUE (打印屏幕上全 ) 显示工作区中所有过程清单 显示工作区中所有过程清单 和变量 显示A:\*.LGO文件 显示当前磁盘 设置当前磁盘为A盘
给变量 打印过程 用当前的颜色填充 设定变量 设定变量 输出小海龟横坐标的值 输出小海龟纵坐标的值 设定变量 设定变量 设定变量:A的值为取 设定变量 :A 设定变量 :A 设定变量 :A 设定变量 :A 显示 显示 "HELLO 显示 显示 "HELLO 打开程序 保存程序 计数字符串中的有效字符数量 160 激活哪些海龟为活动海龟 在坐标 输出小海龟的坐标的值 输出小海龟的方向 画横向半径为 画长为100 暂时退出 由DOS
赋值函数 印出 颜色填充 真 假 横坐标的值 纵坐标的值 圆周率 开平方根 取随机数 指数 对数 正弦 余弦 字首 去首 字尾 去尾 打开程序 保存程序 计数 多龟作图 激活海龟 显示点 输出坐标 输出方向 画圆 画长方形 退出LOGO 暂时退出 返回LOGO 保存图像 打开图像 输出数据 测试 测试执行 测试执行 循环语句 绝对值函数 求积函数 激活打印机 打印屏幕图形 显示过程清单 显示过程清单 列磁盘目录 显示当前磁盘 设置当前磁盘
GO ABC
SETPATTERN 1~11
用法说明 前进 100 步 后退 100 步 右转 90 度 把笔提起, 不留痕迹 把笔放下, 会留痕迹 将走过的地方擦去,恢复画笔输入PD。 将笔色设为淡蓝色(n:0-15) 将底色设为白色(n:0-15) 将笔粗设为1点 显示小海龟 不显示小海龟 清除绘图区,小海龟回原点(0,0) 清除绘图区,小海龟留在最后的地方 清除文字区 小海龟回原点(0,0) 设定小海龟的角度为60度(0-360) 把小海龟定位在坐标 (100,100) 把小海龟定位在横坐标(100,Y) 把小海龟定位在纵坐标(X,100) 求几个数的和 求X/Y的余数部分 求X/Y的商 初始化 进入本文模式 进入图文混合模式 进入全图模式 小海龟活动范围可穿过绘图区边界 小海龟活动范围限制在绘图区边界 小海龟活动范围可穿过绘图区边界 在文字区印出字串"HI" 重复括弧内指令4次, 完成正方形 while 条件循环 IF ~ ELSE 条件指令 定义程序 BBB 程序定义结束 停止程序(常配合IF ~ ELSE) 显示程序名称 显示 AAA 程序内容 删除所有程序 删除程序AAA 编辑程序 AAA X的小数部分截去 直到使用者按继续程式才会再执行 X按四舍五入取整
删除文件 文件改名 背景色 背景图案 输出屏幕颜色 每只海龟 打印文件来自百度文库显示图形或结果 或者 记录键盘操作 记录键盘操作 屏幕状态信息 海龟状态信息 进入绘图状态 转到并执行程序 并且 设置背景图案
DELETE “文件名 RENAME “原文件名 “ BG DOTCOLOR [X Y] EACH [命令串] PF 文件名 PP ABC X OR Y RC RQ