PC Logo基本指令

合集下载

PC LOGO操作方法

PC LOGO操作方法

DRAW - 清屏、海龟、画布颜色、海龟颜色恢复至初始设置CLEAN 清屏,海龟、笔色、画布颜色、海龟位置角度不变CLEARSCREEN CS 清屏,海龟回到初始位置,笔色、画布颜色不变CLEARTEXT CT 清除命令区FORWARD FD 前进BACK BK 后退RIGHT RT 右转LEFT LT 左转PENUP PU 抬笔PENDOWN PD 落笔HIDETURTLE HT 藏龟SHOWTURTLE ST 显龟CLEARSCREEN CS 清屏HOME - 回家REPEAT - 重复SPLITSCREEN SS 图文混合屏FULLSCREEN FS 全图形屏TEXTSCREEN TS 全文字屏NODRAW ND 全文字屏、清屏WRAP - 环绕状态WINDOW - 窗口状态FENCE - 围栏状态SHOW - 屏幕输出TT - 在画图区显示文字TO……END - 过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC - 设置画笔颜色SETBG - 设置屏幕底色FILL-填色坐标作图SETX - 指定海龟横向位置SETY - 指定海龟纵向位置SETXY - 指定海龟任意位置SETHEADING SETH - 指定海龟方向XCOR - 显示海龟当前位置的X坐标YCOR - 显示海龟当前位置的Y坐标GETXY - 显示海龟当前位置的X,Y坐标HEADING - 显示海龟指向角度文件管理POTS - 显示工作区内所有过程的标题POPS(PO ALL) - 显示工作区内所有过程的内容PRINTOUT PO 显示工作区内过程的内容ERASE(ER ALL) ER 删除工作区中的过程DIRECTORY DIR 显示磁盘文件目录DISK - 显示当前盘SETDISK - 设置当前盘SAVE - 把程序存盘LOAD - 读程序文件SAVEPIC - 图形存盘LOADPIC - 读图形文件DELETE - 删除文件RENAME REN 文件改名数值计算PRINT PR 换行打印TYPE - 同行打印SETCURSOR - 打印格式OUTPUT OP 输出INT - 取整函数ROUND - 四舍五入函数QUOTIENT - 求商函数REMAINDER - 余数函数RANDOM - 随机函数SQRT - 平方根函数ABS - 绝对值函数MAKE - 赋值PRECISION - 数字显示精度字表处理FIRST - 取首LAST - 取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY? - 判断是否为空READ - 从键盘上接受一串字符READCHAR RC 从键盘上接受一个字符READLIST RL 从键盘上接受一个表READQUOTE RQ 从键盘上接受一个字RESULT: - 结果TRUE - 真FALSE - 假COUNT - 测长函数MAKE - 赋值ITEM - 输出表中第:K个元素TEST - 测试条件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 90]ENDTO CFX :A :BREPEAT 2 [FD :A RT 90 FD :B RT 90]ENDTO SJX :BREPEAT 3 [FD :B RT 120]ENDTO DBX :N :BREPEAT :N [FD :B RT 360 / :N]ENDTO YUAN :RREPEAT 360 [RT 0.5 FD :R * PI / 180 RT 0.5]通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。

pclogo语言命令大全

pclogo语言命令大全

pclogo语言命令大全PC LOGO 4.0常用命令一览表编号英文指令英文简码中文指令用法举例用法说明1 FORWARD FD 前进FD 100 前进100 步2 BACK BK 后退BK 100 后退100 步3 RIGHT RT 右转RT 90 右转90 度5 PENUP PU 抬笔PU 把笔提起,不留痕迹6 PENDOWN PD 落笔PD 把笔放下,会留痕迹7 PENERASE PE 笔擦PE 将走过的地方擦去,恢复画笔输入PD。

8 SETPC 笔色SETPC 9 将笔色设为淡蓝色(n:0-15)9 SETBG 背景色SETBG 15 将底色设为白色(n:0-15)10 SETWIDTH SETW 笔粗SETW 1 将笔粗设为1点11 SHOWTURTLE ST 出现ST 显示小海龟12 HIDETURTLE HT 隐形HT 不显示小海龟13 CLEARSCREEN C S 清除CS 清除绘图区,小海龟回原点(0,0)14 CLEAN 清图CLEAN 清除绘图区,小海龟留在最后的地方15 CLEARTEXT CT 清文CT 清除文字区16 HOME 回家HM 小海龟回原点(0,0)17 SETHEAD SETH 定角SETH 60 设定小海龟的角度为60度(0-360)18 SETXY 定位SETXY 100 100 把小海龟定位在坐标(100,100)19 SETX 横坐标SETX 100 把小海龟定位在横坐标(100,Y)20 SETY 纵坐标SETY 100 把小海龟定位在纵坐标(X,100)21 SUM 求和函数SUM X Y 或(SUM XY…)求几个数的和22 REMAINDER 余数函数REMAINDER X Y 求X/Y的余数部分23 QUOTIENT 求商函数QUOTIENT X Y 求X/Y的商24 DRAW 初始化DRAW 初始化25 TEXTSCREEN TS 本文TS 进入本文模式26 SPLITSCREEN SS 图文混合SS 进入图文混合模式27 FULLSCREEN FS 全图FS 进入全图模式28 WINDOW WI 穿透WI 小海龟活动范围可穿过绘图区边界29 FENCE FE 围墙FE 小海龟活动范围限制在绘图区边界30 WRAP 绕回WRAP 小海龟活动范围可穿过绘图区边界31 PRINT PR 印出PR "HI" 在文字区印出字串"HI"32 REPEAT 重复RP 4 [ FD 100 RT 90 ] 重复括弧内指令4次,完成正方形33 WHILE 当while 条件循环34 IF~ELSE 假如~否则IF ~ ELSE 条件指令35 TO 定义TO BBB 定义程序BBB36 END 结束END 程序定义结束37 STOP 停止停止程序(常配合IF ~ ELSE)38 POTS 显示程序名POTS 显示程序名称39 PRINTOUT PO 显示程序内容 PO AAA 显示AAA 程序内容40 ER ALL 删除所有程序 ER ALL 删除所有程序41 ERASE ER 删除程序ER AAA 删除程序AAA42 EDIT 编辑EDIT AAA 编辑程序AAA43 INT 取整函数INT X 将X的小数部分截去44 WAIT 暂停WAIT 暂停,直到使用者按继续程式才会再执行45 ROUND 四舍五入取整 ROUND X 将X按四舍五入取整46 MAKE 赋值函数MAKE “x 3给变量x赋值为347 TYPE 印出TYPE ZFX.LGO>PRN 打印过程ZFX.LGO的内容48 FILL 颜色填充FILL 用当前的颜色填充49 TRUE 真:A = TRUE 设定变量:A 的值为真50 FALSE 假:A = FALSE 设定变量:A 的值为假51 XCOR 横坐标的值XCOR 输出小海龟横坐标的值52 YCOR 纵坐标的值YCOR 输出小海龟纵坐标的值53 PI 圆周率:A = PI 设定变量:A 的值为圆周率54 SQRT 开平方根:A = SQRT 4 设定变量:A 的值为4 的平方根55 RANDOM 取随机数:A = RANDOM 1,100 设定变量:A的值为取1到100间的随机数56 EXP 指数:A = EXP 1 设定变量:A 的值为取1 的自然指数57 LOG 对数:A = LOG 1 设定变量:A 的值为取1 的自然对数58 SIN 正弦:A = SIN 90 设定变量:A 的值为取90度的SIN 值59 COS 余弦:A = COS 90 设定变量:A 的值为取90度的COS 值60 FIRST 字首FIRST "HELLO 显示"HELLO 的字首H61 BUTFIRST BF 去首BF "HELLO 显示"HELLO 的去首字串ELLO62 LAST 字尾LAST "HELLO 显示"HELLO 的字尾O63 BUTLAST BL 去尾BL "HELLO 显示"HELLO 的去尾字串HELL64 LOAD 打开程序LOAD "AAA.LGO 打开程序AAA.LGO65 SAVE 保存程序SAVE "AAA.LGO 保存程序AAA.LGO66 COUNT 计数COUNT “12fd43g计数字符串中的有效字符数量67 LSH LSH 160 3 160除以2的3次方的商68 ASK 多龟作图ASK [海龟代号表] [命令组]69 TELL 激活海龟TELL [海龟代号表] 激活哪些海龟为活动海龟70 DOT 显示点DOT [:X :Y] 在坐标[:X :Y]出显示一个点71 GETXY 输出坐标GETXY 输出小海龟的坐标的值72 HEADING 输出方向HEADING 输出小海龟的方向73 STAMPOVAL 画圆STAMPOVAL 100 50 画横向半径为100,纵向半径为50的圆74 STAMPRECT 画长方形STAMPRECT 50 100 画长为100,宽为50的长方形75 BYE 退出LOGO76 (DOS) 暂时退出暂时退出LOGO进入DOS77 EXIT 返回LOGO 由DOS中返回LOGO78 SAVEPIC 保存图像SAVEPIC “123将屏幕图像保存为123.PCX79 LOADPIC 打开图像LOADPIC “123将图像123.PCX打开80 OUTPUT OP 输出数据OP :A 输出:A的结果81 TEST 测试TEST 10>90 测试10是否>9082 IFTRUE IFT 测试执行IFTRUE [命令串] 当测试结果为真时执行命令串83 IFFALSE IFF 测试执行IFFALSE [命令串] 当测试结果为假时执行命令串84 FOR 循环语句FOR “变量初值终值[循环体] 步长85 ABS 绝对值函数ABS 12 输出12的绝对值86 PRODUCT 求积函数PRODUCT X1 X2 PRODUCT (X1 X2 X3……)87 SETPRINTER 激活打印机SETPRINTER 打印机代码88 PRINTSCREEN PS 打印屏幕图形PS PS “TRUE(打印屏幕上全部内容)89 POPS 显示过程清单 POPS 显示工作区中所有过程清单90 PO ALL 显示过程清单 PO ALL 显示工作区中所有过程清单和变量91 DIR 列磁盘目录DIR “A\:”*.LGO显示A:\*.LGO文件92 DISK 显示当前磁盘 DISK 显示当前磁盘93 SETDISK 设置当前磁盘SETDISK “A设置当前磁盘为A盘94 DELETE 删除文件DELETE “文件名不能省略扩展名95 RENAME 文件改名RENAME “原文件名“新文件名96 BACKGROUND BG 背景色BG 输出背景色代码97 BGPATTERN 背景图案98 DOTCOLOR 输出屏幕颜色 DOTCOLOR [X Y] 输出屏幕某一点的颜色代码99 EACH 每只海龟EACH [命令串] 每只海龟都执行命令串100 PF 打印文件PF 文件名101 PP 显示图形或结果PP ABC 显示ABC过程的图形102 OR 或者X OR Y X或者Y103 RC 记录键盘操作 RC 记录键盘操作的第一个键104 RQ 记录键盘操作 RQ 记录第一次键盘操作105 SF 屏幕状态信息106 TF 海龟状态信息107 PENPAINT 进入绘图状态108 GO 转到并执行程序GO ABC 转到并执行程序ABC109 AND 并且110 FM111 SETPATTERN 设置背景图案 SETPATTERN 1~11。

LOGO语言的基本命令

LOGO语言的基本命令

LOGO语言的基本命令我们在下面介绍一些LOGO语言中最基本的绘图命令:1.与移动有关的指令:“前进”、“后退”和“归位”。

前进命令可让海龟前移一定的单位数,例如:执行“Forward(前进) 50”命令后,小海龟则会向前移动50个单位;后退命令则可让小海龟向后移动,如果执行“Back(后退) 50”命令,那么小海龟的方向不会发生改变,而会向后退50个单位;执行归位命令后,不论当前小海龟的位置及方向怎样,它就会乖乖地回到绘图区的中央位置,并且朝向屏幕的正上方。

2.与转弯有关的指令:“右转”和“左转”。

右转命令可让小海龟按要求向右边转动一定的角度,例如:执行“Right(右转) 45”命令则小海龟的朝向将向右转动45度角;而左转命令则可让小海龟向左转动,如:执行“Left 45”命令则小海龟的朝向将向左转动45度角。

这几种命令可以驱动小海龟绕其中心旋转一定的角度。

3.与控制有关的命令有REPEAT(重复)、IF…THEN…ELSE…(条件执行)等。

如执行REPEAT 4[FORWARD 200 RlGHT 9O]就能画出图2中的正方形,如果直接将移动命令和转弯命令相结合,则写出的语句就比较多,但都是一些重复地使用4次“Forward 100”和“Right 90”命令。

编辑本段LOGO语言的编程下面我将以MSWLogo V6.4为例来介绍如何建立一个程序的基本语法:1.作为一个程序是以“起始”为开始,“终止”为结束。

当选择“编辑新程序”时,在程序编辑区中将会出现以下的字符,供程序者填入相应的命令。

To(起始)程序名称 N //修改程序名称以供识别…………..…………..//输入解决问题所用到的命令…………..End(终止)2.绘制不同大小的图形时需要选择不同的参数,所以使用者在设计程序时,需要使用一个比较适合的并有意义的名称来代表,传给参数的数值资料不同则执行结果也就不同,并且程序在执行过程中,也会不断地变化参数的内容。

PCLOGO4.0常用命令一览表[一百多个命令集中展示]13138078

PCLOGO4.0常用命令一览表[一百多个命令集中展示]13138078
21
SUM
SUM
求和函数
SUM X Y或(SUM X Y…)
求几个数的和
22
REMAINDER
REMAINDER
余数函数
REMAINDER X Y
求X/Y的余数部分
23
QUOTIENT
QUOTIENT
求商函数
QUOTIENT X Y
求X/Y的商
24
DRAW
Draw
初始化
DRAW
初始化
25
TEXTSCREEN
160除以2的3次方的商
68
ASK
ASK
多龟作图
ASK [海龟代号表] [命令组]
69
TELL
TELL
激活海龟
TELL [海龟代号表]
激活哪些海龟为活动海龟
70
DOT
DOT
显示点
DOT [:X :Y]
在坐标[:X :Y]出显示一个点
71
GETXY
GETXY
输出坐标
GETXY
输出小海龟的坐标的值
72
HEADING
PC文指令
英文简码
中文指令
用法举例
用法说明
1
FORWARD
FD
前进
FD 100
前进100步
2
BACKWARD
BK
后退
BK 100
后退100步
3
RIGHT
RT
右转
RT 90
右转90度
5
PENUP
PU
抬笔
PU
把笔提起,不留痕迹
6
PENDOWN
PD
落笔
PD
把笔放下,会留痕迹

LOGO语言辅导

LOGO语言辅导

(四)带参数的过程
4、常用的几种图形的参数过程
(5)画空心星
TO KXX :B :J :N
REPEAT :N [FD :B RT :J FD :B LT :J-360/:N]
二、logo语言绘图的基本命令
(二)移动命令: 前进命令:fd 参数 作用:海龟沿龟头方向移动指定的龟步数。Fd 100 后退命令;bk 参数 作用:海龟沿龟头反方向移动指定的龟步数。Bk 50 (三)旋转命令
左转命令:lt 参数 作用:海龟向左旋转指定的角度。Lt 90
右转命令:rt 参数 作用:海龟向右旋转指定的角度。Rt 45 以0度为基准顺时针旋转命令:seth 参数 seth 45 (四)笔命令 抬笔命令:pu 作用:使海龟变为抬笔状态。 Pen up 落笔命令:pd 作用:使海龟变为落笔状态。Pen down 笔宽命令:setw 参数(1-999)作用:设置海龟笔画线的宽度。(width 查
棕 灰白
8
9
10
11
12
13
14
15
深灰 浅蓝 浅绿 浅青 浅红 浅紫 黄

2、设置画笔颜色命令:SETPC,用法:SETPC 颜色号 作用:使海龟以指定的颜色绘图。Set pen color
3、设置屏幕背景颜色命令:SETBG,用法:SETBG 颜色号 作用:将屏幕作图区设置为指定颜色。绘图时要先设置背景色,
四、图形程序设计
(一)过程和过程的编辑
1、什么是过程
TO YE DRAW REPEAT 2 [REPEAT 9 [RT 5 FD 80*0.174 RT 5 ] RT 90]
END 一个过程的基本结构是: TO 过程名 过程体 END 2、过程名的取法

PC LOGO操作方法

PC LOGO操作方法

DRAW - 清屏、海龟、画布颜色、海龟颜色恢复至初始设置CLEAN 清屏,海龟、笔色、画布颜色、海龟位置角度不变CLEARSCREEN CS 清屏,海龟回到初始位置,笔色、画布颜色不变CLEARTEXT CT 清除命令区FORWARD FD 前进BACK BK 后退RIGHT RT 右转LEFT LT 左转PENUP PU 抬笔PENDOWN PD 落笔HIDETURTLE HT 藏龟SHOWTURTLE ST 显龟CLEARSCREEN CS 清屏HOME - 回家REPEAT - 重复SPLITSCREEN SS 图文混合屏FULLSCREEN FS 全图形屏TEXTSCREEN TS 全文字屏NODRAW ND 全文字屏、清屏WRAP - 环绕状态WINDOW - 窗口状态FENCE - 围栏状态SHOW - 屏幕输出TT - 在画图区显示文字TO……END - 过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC - 设置画笔颜色SETBG - 设置屏幕底色FILL-填色坐标作图SETX - 指定海龟横向位置SETY - 指定海龟纵向位置SETXY - 指定海龟任意位置SETHEADING SETH - 指定海龟方向XCOR - 显示海龟当前位置的X坐标YCOR - 显示海龟当前位置的Y坐标GETXY - 显示海龟当前位置的X,Y坐标HEADING - 显示海龟指向角度文件管理POTS - 显示工作区内所有过程的标题POPS(PO ALL)- 显示工作区内所有过程的内容PRINTOUT PO 显示工作区内过程的内容ERASE(ER ALL)ER 删除工作区中的过程DIRECTORY DIR 显示磁盘文件目录DISK - 显示当前盘SETDISK - 设置当前盘SAVE - 把程序存盘LOAD - 读程序文件SAVEPIC - 图形存盘LOADPIC - 读图形文件DELETE - 删除文件RENAME REN 文件改名数值计算PRINT PR 换行打印TYPE - 同行打印SETCURSOR - 打印格式OUTPUT OP 输出INT - 取整函数ROUND - 四舍五入函数QUOTIENT - 求商函数REMAINDER - 余数函数RANDOM - 随机函数SQRT - 平方根函数ABS - 绝对值函数MAKE - 赋值PRECISION - 数字显示精度字表处理FIRST - 取首LAST - 取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY?- 判断是否为空READ - 从键盘上接受一串字符READCHAR RC 从键盘上接受一个字符READLIST RL 从键盘上接受一个表READQUOTE RQ 从键盘上接受一个字RESULT:- 结果TRUE - 真FALSE - 假COUNT - 测长函数MAKE - 赋值ITEM - 输出表中第:K个元素TEST - 测试条件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 90]ENDTO CFX :A :BREPEAT 2 [FD :A RT 90 FD :B RT 90] ENDTO SJX :BREPEAT 3 [FD :B RT 120]ENDTO DBX :N :BREPEAT :N [FD :B RT 360 / :N]ENDTO YUAN :RREPEAT 360 [RT 0.5 FD :R * PI / 180 RT 0.5] ENDTO LHU :N :RREPEAT :N [FD :R * PI / 180 LT 1]ENDTO RHU :N :RREPEAT :N [FD :R * PI / 180 RT 1]ENDTO LY :N :RREPEAT 2 [LHU :N :R LT 180 - :N]ENDTO RY :N :RREPEAT 2 [RHU :N :R RT 180 - :N]ENDTO PXSBX :B1 :B2 :JREPEAT 2 [FD :B1 RT :J FD :B2 RT 180 - :J] ENDTO 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 / :N] ENDTO YBJ :N :B :KREPEAT :N [FD :B RT :K * 360 / :N]ENDLOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。

PC LOGO命令

PC LOGO命令

PC LOGO 4.0常用命令一览表英文指令英文简码中文指令用法举例用法说明1.FORWARD FD 前进FD 100 前进100 步2.BACK BK 后退BK 100 后退100 步3.RIGHT RT 右转RT 90 右转90 度4.PENUP PU 抬笔PU 把笔提起,不留痕迹5.PENDOWN PD 落笔PD 把笔放下,会留痕迹6.PENERASE PE 笔擦PE 将走过的地方擦去,恢复画笔输入PD。

7.SETPC 笔色SETPC 9 将笔色设为淡蓝色(n:0-15)8.SETBG 背景色SETBG 15 将底色设为白色(n:0-15)9.SETWIDTH SETW 笔粗SETW 1 将笔粗设为1点10.SHOWTURTLE ST 出现ST 显示小海龟11.HIDETURTLE HT 隐形HT 不显示小海龟12.CLEARSCREEN CS 清除CS 清除绘图区,小海龟回原点(0,0)13.CLEAN 清图CLEAN 清除绘图区,小海龟留在最后的地方14.CLEARTEXT CT 清文CT 清除文字区15.HOME 回家HM 小海龟回原点(0,0)16.SETHEAD SETH 定角SETH 60 设定小海龟的角度为60度(0-360)17.SETXY 定位SETXY 100 100 把小海龟定位在坐标(100,100)18.SETX 横坐标SETX 100 把小海龟定位在横坐标(100,Y)19.SETY 纵坐标SETY 100 把小海龟定位在纵坐标(X,100)20.SUM 求和函数SUM X Y 或(SUM X Y…) 求几个数的和21.REMAINDER 余数函数REMAINDER X Y 求X/Y的余数部分22.QUOTIENT 求商函数QUOTIENT X Y 求X/Y的商23.DRAW 初始化DRAW 初始化24.TEXTSCREEN TS 本文TS 进入本文模式25.SPLITSCREEN SS 图文混合SS 进入图文混合模式26.FULLSCREEN FS 全图FS 进入全图模式27.WINDOW WI 穿透WI 小海龟活动范围可穿过绘图区边界28.FENCE FE 围墙FE 小海龟活动范围限制在绘图区边界29.WRAP 绕回WRAP 小海龟活动范围可穿过绘图区边界30.PRINT PR 印出PR "HI" 在文字区印出字串"HI"31.REPEAT 重复RP 4 [ FD 100 RT 90 ] 重复括弧内指令4次,完成正方形32.WHILE 当while 条件循环33.IF~ELSE 假如~否则IF ~ ELSE 条件指令34.TO 定义TO BBB 定义程序BBB35.END 结束END 程序定义结束36.STOP 停止停止程序(常配合IF ~ ELSE)37.POTS 显示程序名POTS 显示程序名称38.PRINTOUT PO 显示程序内容PO AAA 显示AAA 程序内容39.ER ALL 删除所有程序ER ALL 删除所有程序40.ERASE ER 删除程序ER AAA 删除程序AAA41.EDIT 编辑EDIT AAA 编辑程序AAA42.INT 取整函数INT X 将X的小数部分截去43.WAIT 暂停WAIT 暂停,直到使用者按继续程式才会再执行44.ROUND 四舍五入取整ROUND X 将X按四舍五入取整45.MAKE 赋值函数MAKE “x 3 给变量x赋值为346.TYPE 印出TYPE ZFX.LGO>PRN 打印过程ZFX.LGO的内容47.FILL 颜色填充FILL 用当前的颜色填充48.TRUE 真:A = TRUE 设定变量:A 的值为真49.FALSE 假:A = FALSE 设定变量:A 的值为假50.XCOR 横坐标的值XCOR 输出小海龟横坐标的值51.YCOR 纵坐标的值YCOR 输出小海龟纵坐标的值52.PI 圆周率:A = PI 设定变量:A 的值为圆周率53.SQRT 开平方根:A = SQRT 4 设定变量:A 的值为4 的平方根54.RANDOM 取随机数:A = RANDOM 1,100 设定变量:A的值为取1到100间的随机数55.EXP 指数:A = EXP 1 设定变量:A 的值为取1 的自然指数56.LOG 对数:A = LOG 1 设定变量:A 的值为取1 的自然对数57.SIN 正弦:A = SIN 90 设定变量:A 的值为取90度的SIN值58.COS 余弦:A = COS 90 设定变量:A 的值为取90度的COS值59.FIRST 字首FIRST "HELLO 显示"HELLO 的字首H60.BUTFIRST BF 去首BF "HELLO 显示"HELLO 的去首字串ELLOST 字尾LAST "HELLO 显示"HELLO 的字尾O62.BUTLAST BL 去尾BL "HELLO 显示"HELLO 的去尾字串HELL63.LOAD 打开程序LOAD "AAA.LGO 打开程序AAA.LGO64.SA VE 保存程序SA VE "AAA.LGO 保存程序AAA.LGO65.COUNT 计数COUNT “12fd43g 计数字符串中的有效字符数量66.LSH LSH 160 3 160除以2的3次方的商67.ASK 多龟作图ASK [海龟代号表] [命令组]68.TELL 激活海龟TELL [海龟代号表] 激活哪些海龟为活动海龟69.DOT 显示点DOT [:X :Y] 在坐标[:X :Y]出显示一个点70.GETXY 输出坐标GETXY 输出小海龟的坐标的值71.HEADING 输出方向HEADING 输出小海龟的方向72.STAMPOV AL 画圆STAMPOV AL 100 50 画横向半径为100,纵向半径为50的圆73.STAMPRECT 画长方形STAMPRECT 50 100 画长为100,宽为50的长方形74.BYE 退出LOGO75.(DOS) 暂时退出暂时退出LOGO进入DOS76.EXIT 返回LOGO 由DOS中返回LOGO77.SA VEPIC 保存图像SA VEPIC “123 将屏幕图像保存为123.PCX78.LOADPIC 打开图像LOADPIC “123 将图像123.PCX打开79.OUTPUT OP 输出数据OP :A 输出:A的结果80.TEST 测试TEST 10>90 测试10是否>9081.IFTRUE IFT 测试执行IFTRUE [命令串] 当测试结果为真时执行命令串82.IFFALSE IFF 测试执行IFFALSE [命令串] 当测试结果为假时执行命令串83.FOR 循环语句FOR “变量初值终值[循环体] 步长84.ABS 绝对值函数ABS 12 输出12的绝对值85.PRODUCT 求积函数PRODUCT X1 X2 PRODUCT (X1 X2X3……)86.SETPRINTER 激活打印机SETPRINTER 打印机代码87.PRINTSCREEN PS 打印屏幕图形PS PS “TRUE (打印屏幕上全部内容)88.POPS 显示过程清单POPS 显示工作区中所有过程清单89.PO ALL 显示过程清单PO ALL 显示工作区中所有过程清单和变量90.DIR 列磁盘目录DIR “A\:”*.LGO 显示A:\*.LGO文件91.DISK 显示当前磁盘DISK 显示当前磁盘92.SETDISK 设置当前磁盘SETDISK “A 设置当前磁盘为A盘93.DELETE 删除文件DELETE “文件名不能省略扩展名94.RENAME 文件改名RENAME “原文件名“新文件名95.BACKGROUND BG 背景色BG 输出背景色代码96.BGPATTERN 背景图案97.DOTCOLOR 输出屏幕颜色DOTCOLOR [X Y] 输出屏幕某一点的颜色代码98.EACH 每只海龟EACH [命令串] 每只海龟都执行命令串99.PF 打印文件PF 文件名100.PP 显示图形或结果PP ABC 显示ABC过程的图形101.OR 或者X OR Y X或者Y 102.RC 记录键盘操作RC 记录键盘操作的第一个键103.RQ 记录键盘操作RQ 记录第一次键盘操作104.SF 屏幕状态信息105.TF 海龟状态信息106.PENPAINT 进入绘图状态107.GO 转到并执行程序GO ABC 转到并执行程序ABC 108.AND 并且109.FM SETPATTERN 设置背景图案SETPATTERN 1~11。

pclogo命令表

pclogo命令表

pc1ogo命令表PC1OGO4.0常用命令一览表览号英文指令英文览览中文指令用法览例用法览明IFORWARDFD前览FD100前览100步2BACKWARDBK后退BK100后退100步3RIGHTRT右览RT90右览90度5PENUPPU抬笔PU把提起〜不留痕迹笔6PEND0WNPD落笔PD把放下〜留痕迹笔会7PENERASEPE擦笔PE走览的地方擦去〜恢览览入将画笔PD o8SETPCSETPC色笔SETPC9色览览淡览色将笔(n:0T5)9SETBGSETBG背景色SETBG15底色览览白色将(n:o-i5)I OSETWIDTHSETW粗笔SETWI粗览览将笔ι点I ISHOWTURTST出览ST览示小海览1E12HIDETURT1HT览形HT不览示小海览E13C1EARSCRECS除清CS除览览〜小海览回原点清区(O-O)E NMC1EANC1EAN览清C1EAN除览览〜小海览留在最后的地方清区15C1EARTEXCT文清CT除文字清区T16H0MEH0ME回家HM小海览回原点(0〜0)17SETHEΛDSETH定角SETH60览定小海览的角度览60度(0-360)18SETXYSETXY定位SETXY100100把小海览定位在坐览(IOo〜IOO)19SETXSETX坐览横SETX100把小海览定位在坐览横(IoO〜Y)20SETYSETY览坐览SETY100把小海览定位在览坐览(X〜IOo)21SUMSUM求和函数SUMXY 或(SUMXY…)求的和几个数22REMAINDEREMAIND余函数数REMAINDERXY求X/Y的余部分数RER23QU0TIENTQU0TIEN求商函数QUOTIENTXY求X/Y的商T24DRAWDraw初始化DRAW初始化25TEXTSCREETS本文TS览入本文模式N26SP1ITSCREESS览文混合SS览入览文混合模式N27FU11SCREEFS全览FS览入全览模式N28WTND0WT穿透WI小海览活览范览可穿览览览览界区29FENCEFE览览FE小海览活览范览限制在览览览界区30WRAP览回WRAP小海览活览范览可穿览览览览界区31PRINTPR印出PR〃HI〃在文字印出字串区〃HI"32REPEATREPEAT重览RP4[FDIOORT90]重览括弧指令内4次〜完成正方形33WHI1EWhiIe当whi1e件循览条34IF~E1SEIF~E1SE假如,否览IF、E1SE件指令条35TOTO定览TOBBB定览程序BBB36ENDEND览束END程序定览览束37ST0PST0P停止停止程序(常配合IF~E1SE)38P0TSP0TS览示程序名POTS览示程序名称39PRINT0UTP0览示程序容内POAAA览示AAA 程序容内40ERA11ERA11览除所有程序ERA11览除所有程序4I ERASEER览除程序ER AAA览除程序AAA42EDITEDIT览览EDITAAA览览程序AAA43INTINT取整函数INTX将X的小部分截去数44WATTWATT览停WAIT览停〜直到使用者按览览程式才再览行会45R0UNDR0UND四舍五入取整ROUNDX将X按四舍五入取整46MAKEMAKE览览函数MAKE“x3览览量X览览览347TYPETYPE印出TYPEZFX.1GO>PRN打印览程ZFX.1GO的容内48FI11FI11览色充填FI11用前的览色充当填49TRuETRUE真:A=TRUE览定览量:A的览览真50FA1SEFA1SE假:A=FA1SE览定览量:A 的览览假51XCORXCoR坐览的览横XCoR览出小海览坐览的览横52YC0RYC0R览坐览的览YCOR览出小海览览坐览的览53PIPI览周率:A=PI览定览量:A的览览览周率54SQRTSQRT览平方根:A=SQRT4览定览量:A的览览4的平方根55RAND0MRAND0M取机随数:A=RANDOM1-100览定览量:A的览览取1到100览的机随数56EXPEXP指数:A=EXP1览定览量:A的览览取1的自然指数571oG1OG览数:A=1OG1览定览量:A的览览取1的自然览数58S1NSIN正弦:A=SIN90览定览最:A的览览取90度的SIN览59COSCOS余弦:A二COS90览定览量:A的览览取90度的CoS览60FIRSTF1RST字首FIRST"HE11O览示zz HE11O的字首H6I BUTFIRSTBF去首BF"HE11O览示"HE11O的去首字串E11O621AST1AST字尾1AST"HE11O览示"HE11O的字尾O63BUT1ASTB1去尾B1"HE11O览示"HE11O的去尾字串HE11641oAD1oAD打览程序1OAD"AAA.1GO打览程序AAA.1G065SAVESAVE保存程序SAVE zz AAA.1GO保存程序AAA.1G066C0UNTC0UNT览数COUNT“12fd43g览示字符串中的有效字符量数671SH1SH1SH1603160除以2的3次方的商68ASKASK多览作览ASK[海览代表号][命令览]69TE11TE11激活海览TE11[海览代表号]激活些海览览活览海览哪70DOTDOT览示点DoT[:X:Y]在坐览[:X:Y]出览示一点个7I GETXYGETXY览出坐览GETXY览出小海览的坐览的览72HEADING览出方向HEADTNG览出小海览的方向73STAMPoVA览画STAMPoVA11Oo50向半览画横径100~览向半览径50的览174STAMPREC览方形画STAMPRECT50100览览画100〜览览50的览方形T75BYE退出1OGO76(DOS)览览退出览览退出1OGO览入D0S77EXIT返回1OGO由DOS中返回10G078SAVEPIC保存览像SAVEPIC“123幕览像保存览将屏123.PCX7910ADPIC打览览像1OADPIC“123览像将123.PCX打览800UTPUT0P览出据数OP:A览出,A的览果8ITEST览览TEST10>90览览10是否>90821FTRUE1FT览览览行IFTRUE[命令串]览览览果览览览行命令串当真831FFA1SETFF览览览行IFFA1SE[命令串]览览览果览假览览行命令串当84FOR循览览句FOR“览量初览览览[循览体]步览85ABS览览览函数ABS12览出12的览览览86PRODUCT求览函数PRODUCTX1X2PR0DUCT(XIX2X3 ... )87SETPRINTE激活打印机SETPRINTER打印机代览R88PRINTSCREPS打印幕览形屏PSPS“TRUE(打印幕上全部容屏内)EN89P0PS览示览程览清POPS览示工作中所有览程览区清90P0A11览示览程览清POA11览示工作中所有览程览和览量区清91D1R列磁览目览DIR“A\:"*.1GO览示A:\*.1GO文件92D1SK览示前磁览当DISK览示前磁览当93SETDTSK览置前磁览当SETDISK“A览置前磁览览当A览94DE1ETE览除文件DE1ETE"文件名不能省略览展名95RENAME文件改名RENAME"原文件名”新文件名96BACKGROUBG 背景色BG览出背景色代览ND97BGPΛTTER背景览案N98D0TC010R览出幕览色屏DOTeO1OR[XY]览出幕某一点的览色代览屏99EACH每只海览EACH[命令串]每只海览都览行命令串IOOPF打印文件PF文件名IoIPP览示览形或览果PPABe览示ABC览程的览形102OR或者XORYX或者Y103RC览览览览操作RC览览览览操作的第一览个104RQ览览览览操作RQ览览第一次览览操作105SF幕览信息屏状106TF海览览信息状107PENPAINT览入览览览状108G0览到览行程序并GOABC览到览行程序并ABC109AND且并I1OFM111SETPATTER览置背景览案SETPATTERNΓ11N。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

清屏命令:cs
退出命令:bye
前进命令:fd 步数
后退命令:bk 步数
右转命令:rt 角度
左转命令:lt 角度
隐龟命令:ht
显龟命令:st
重复命令:repeat 次数[需要重复执行的命令]
抬笔命令:pu
落笔命令:pd
回家命令:home
椭圆命令1:stampoval 水平轴长/2 垂直轴长/2
椭圆命令2:(stampoval 水平轴长/2 垂直轴长/2 “true)
设置画笔颜色:setpc 颜色代码
设置背景颜色:setbg 颜色代码
全屏清除命令:clean 清除图形窗口中的图形,但不改变海龟的方位和画图状态
等待命令:wait n 暂停n个百分之一秒
pe命令格式:pe 将海龟的画图状态转换为笔擦,海龟移动时,将它所经过的图线擦除
edit命令格式edit 打开编辑器,准备编辑过程
不带参数的过程定义及调用
格式:to 过程名
过程体
end
功能:定义不带参数的过程
带参数的过程定义
格式:to 过程名参数表
过程体
end
功能:定义带参数过程。

相关文档
最新文档