admin 管理员组文章数量: 1086019
2024年7月3日发(作者:创建网站时可使用的数据库有)
LOGO语言常用命令整理与
说明:常用命令部分根据网络资料整理,利用flash版logo语言编译程序(FLOGO99
色,不常用未测试的命令底色设为灰色。
英文指令
FORWARD
BACK
RIGHT
PENUP
PENDOWN
PENERASE
STAMPOVAL
STAMPOVAL
STAMPRECT
STAMPRECT
TT
SHOWTURTLE
HIDETURTLE
SETHEAD
SETXY
SETX
SETY
CLEARSCREEN
CLEAN
SETFONT
FILL
SETPC
SETBG
SETWIDTH
EACH
ASK
TELL
EDIT
TO
END
GO
LOAD
SAVE
SAVEPIC
LOADPIC
DELETE
RENAME
TYPE
PRINTOUT
ER ALL
ERASE
PI
TRUE
FALSE
RANDOM
COUNT
英文简码
FD
BK
RT
PU
PD
PE
TT
ST
HT
SETH
CS
SETW
PO
ER
中文指令用法举例
前进FD 100
后退BK 100
右转RT 90
抬笔PU
落笔PD
笔擦PE
画空心椭圆STAMPOVAL 100 50
画实心椭圆(STAMPOVAL 100 50 "true)
画空心矩形STAMPRECT 50 100
画实心矩形(STAMPRECT 50 100 "true)
文本TT [apple];或:TT "中国
出现ST
隐形HT
定角SETH 60
定位SETXY 100 100
横坐标SETX 100
纵坐标SETY 100
清除CS
清图CLEAN
字体字号字型设SETFONT "黑体 字号 字型
颜色填充FILL
笔色SETPC 9
背景色SETBG 15
笔粗SETW 1
每只海龟EACH [命令串]
多龟作图ASK [海龟代号表] [命令组]
激活海龟TELL [海龟代号表]
打开编辑器EDIT
定义TO BBB :A
结束END
转到并执行程序GO ABC
装载程序LOAD "
保存程序SAVE "
保存图像SAVEPIC “123
打开图像LOADPIC “123
删除文件DELETE “文件名
文件改名RENAME “原文件名 “新文件名
印出TYPE >PRN
显示程序内容PO AAA
删除所有程序ER ALL
删除程序ER AAA
圆周率MAKE "A PI
真MAKE "A TRUE
假MAKE "A FALSE
取随机数MAKE "A RANDOM 100
计数COUNT “12fd43g
+
-
*
/
SQRT
EXP
LOG
SIN
COS
MAKE
INT
ROUND
ABS
SUM
PRODUCT
QUOTIENT
REMAINDER
XCOR
YCOR
GETXY
HEADING
BACKGROUNDBG
DOTCOLOR
WIDTH
FIRST
BUTFIRSTBF
LAST
BUTLASTBL
OUTPUTOP
REPEAT
WHILE
IF~THEN~ELSE
STOP
TEST
IFTRUEIFT
IFFALSEIFF
FOR
OR
AND
加MAKE "A 1+2
减MAKE "A 1-2
乘MAKE "A 2*3
除MAKE "A 2/3
开平方根MAKE "A SQRT 4
指数:A = EXP 1
对数MAKE "A LOG 1
正弦MAKE "A SIN 90
余弦MAKE "A COS 90
赋值函数MAKE “x 3
取整函数INT X
四舍五入取整ROUND X
绝对值函数ABS 12
求和函数SUM X Y 或(SUM X Y„)
求积函数PRODUCT X1 X2 或(PRODUCT X Y
求商函数QUOTIENT X Y
余数函数REMAINDER X Y
横坐标的值XCOR
纵坐标的值YCOR
输出坐标GETXY
输出方向HEADING
背景色BG
输出屏幕颜色DOTCOLOR [X Y]
查询笔宽WIDTH
字首FIRST "HELLO
去首BF "HELLO
字尾LAST "HELLO
去尾BL "HELLO
结束程序并赋值OP :A
重复RP 4 [ FD 100 RT 90 ]
当WHILE [....][...]
假如~否则IF :A<10 THEN FD 20 ELSE STO
停止IF :A<10 THEN FD 20 ELSE STO
测试TEST 10>90
测试执行IFTRUE [命令串]
测试执行IFFALSE [命令串]
循环语句FOR “变量 初值 终值 [循环
或者X OR Y
并且X AND Y
(步长)
整理与测试结果
OGO999)进行测试,得到下表,其中,不能正常执行的命令字体设为灰
指令类别
前进 100 步动作指令
后退 100 步动作指令
右转 90 度动作指令
把笔提起, 不留痕迹动作指令
把笔放下, 会留痕迹动作指令
将走过的地方擦去,恢复画笔输入PD。动作指令
画横向半径为100,纵向半径为50的空心椭动作指令
画横向半径为100,纵向半径为50的实心椭动作指令
画长为100,宽为50的空心长方形动作指令
画长为100,宽为50的实心长方形动作指令
当前位置当前角度输入文本“apple”动作指令
显示小海龟海龟控制
不显示小海龟海龟控制
设定小海龟的角度为60度(0-360)海龟控制
把小海龟定位在坐标 (100,100)海龟控制
把小海龟定位在横坐标(100,Y)海龟控制
把小海龟定位在纵坐标(X,100)海龟控制
清除绘图区,小海龟回原点(0,0)系统指令
清除绘图区,小海龟留在最后的地方系统指令
字型有四种:1粗体2斜体4有下划线8有删除格式指令
用当前的颜色填充格式指令
将笔色设为淡蓝色(n:0-15)格式指令
将底色设为白色(n:0-15)格式指令
将笔粗设为1点(n:1-999)格式指令
每只海龟都执行命令串多龟作图
多龟作图
激活哪些海龟为活动海龟多龟作图
打开编辑器程序读写
定义程序 BBB,包含变量 :A程序读写
程序定义结束程序读写
转到并执行程序ABC程序读写
装载程序程序读写
保存程序程序读写
将屏幕图像保存为程序读写
将图像打开程序读写
不能省略扩展名程序读写
不能省略扩展名程序读写
打印过程的内容程序读写
显示 AAA 程序内容程序读写
删除所有程序程序读写
删除程序AAA程序读写
设定变量 :A 的值为圆周率特殊值
设定变量 :A 的值为真特殊值
设定变量 :A 的值为假特殊值
设定变量:A的值为取1到100(32767)间的特殊运算
计数字符串中的有效字符数量特殊运算
用法说明
基本运算
基本运算
基本运算
基本运算
设定变量 :A 的值为 4 的平方根基本运算
设定变量 :A 的值为取 1 的自然指数基本运算
设定变量 :A 的值为取 1 的自然对数基本运算
设定变量 :A 的值为取90度的SIN值
设定变量 :A 的值为取90度的COS值
给变量x赋值为3
将X的小数部分截去
将X按四舍五入取整
输出12的绝对值
求几个数的和
求几个数的积
求X/Y的商,与运算符“/”作用相同
求X/Y的余数部分
输出小海龟横坐标的值
输出小海龟纵坐标的值
输出小海龟的坐标的值
输出小海龟的方向
输出背景色代码
输出屏幕某一点的颜色代码
输出当前笔宽
显示 "HELLO 的字首 H
显示 "HELLO 的去首字串 ELLO
显示 "HELLO 的字尾 O
显示 "HELLO 的去尾字串 HELL
结束程序并把A的值赋给程序
重复括弧内指令4次, 完成正方形
while 条件循环
IF~THEN~ELSE 条件指令
停止程序(常配合IF ~ ELSE)
测试10是否>90
当测试结果为真时执行命令串
当测试结果为假时执行命令串
(步长)
X或者Y
基本运算
基本运算
特殊运算
基本运算
基本运算
基本运算
基本运算
基本运算
基本运算
基本运算
状态读取
状态读取
状态读取
状态读取
状态读取
状态读取
状态读取
字符运算
字符运算
字符运算
字符运算
特殊运算
控制流
控制流
控制流
控制流
控制流
控制流
控制流
控制流
控制流
控制流
[循环体]
版权声明:本文标题:LOGO语言常用命令_整理版 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1719940624a740334.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论