pclogo用途解析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
end
to ee
make "x (300-random 600)
make "y (600-random 1200)
pu setxy se :y :x seth (random 360)
pd e (random 15)
setpc (random 15)
ee
end
to e:d
repeat 5[fd :d rt 144]
make"m4 "XXX(你讨厌的人)
make"m5 "王俊杰
make"n1 "约会
make"n2 "睡觉
make"n3 "吃饭
make"n4 "杀人
make"n5 "自杀
end
to z
w
make "a (random 5)
if :a=1[make"x :x1]
if :a=2[make"x :x2]
if :a=3[make"x :x3]
if :a=4[make"x :x4]
if :a=5[make"x :x5]
make "a (random 5)
if :a=1[make"y :y1]
if :a=2[make"y :y2]
if :a=3[make"y :y3]
if :a=4[make"y :y4]
if :a=5[make"y :y5]
make "a (random 5)
if :a=1[make"m :m1]
if :a=2[make"m :m2]
if :a=3[make"m :m3]
if :a=4[make"m :m4]
if :a=5[make"m :m5]
make "a (random 5)
FULLSCREEN FS全图形屏
TEXTSCREEN TS全文字屏
NODRAW ND全文字屏、清屏
WRAP -环绕状态
WINDOW -窗口状态
FENCE -围栏状态
SHOW -屏幕输出
TT -在画图区显示文字
TO……END -过程头、尾
IF…THEN…ELSE
PAUSE
CONTINUE CO
EDIT ALL -进入编辑部
end
to w
make"x1 "半夜
make"x2 "光天化日
make"x3 "早上
make"x4 "上课时
make"x5 "吃饭时
make"y1 "厕所
make"y2 "大街
make"y3 "讲台
make"y4 "美国
make"y5 "海里
make"m1 "周杰伦
make"m2 "张韶涵
make"m3 "奥特曼
repeat 6[repeat 360[fd :x*pi/180 lt 1]make"x :x+5]make"x :x-30
repeat 6[repeat 360[fd :x*pi/180 rt 1]make"x :x+5]
end
to fdf
pu fd 30 lt 90 fd 70 rt 90 pd repeat 16[fd 20 rt 90 fd 20 lt 90 fd 20 rt 90 fd 20 lt 45]pu home pd repeat 8[repeat 4[fd 20 rt 90]rt 45]repeat 8[pu fd 28 pd fd 20 rt 90 fd 20 lt 90 fd 20 lt 90 fd 40 lt 90 fd 20 lt 90 fd 20 rt 90 pu fd 48 rt 180+45]
pc logo
LOGO语言的概述
LOGO语言的基本命令
LOGO语言的特点
LOGO语言的编程
网络中的LOGO与制作
优秀LOGO制作要素
LOGO还有标志的意思
pc logo是一个绘图软件,如果学得好还可以编写程序。
logo中可学到小海龟画图,字表,数列......最重要的是字表。
to z1:x
lt 10 repeat 2[fd 70 rt 90 repeat 360[fd 5*pi/180 lt 1]home rt 10] lt 10
DISK -显示当前盘
SETDISK -设置当前盘
SAVE -把程序存盘
GETXY -显示海龟当前位置的X,Y坐标
HEADING -显示海龟指向角度
文件管理
POTS -显示工作区内所有过程的标题
POPS(PO ALL)-显示工作区内所有过程的内容
PRINTOUT PO显示工作区内过程的内容
ERASE(ER ALL)ER删除工作区中的过程
DIRECTORY DIR显示磁盘文件目录
if :a=3[make"2x :m3]
if :a=4[make"2x :m4]
if :a=5[make"2x :m5]
if :m=:2x then make "b (word "在:x "的时候:y"上,:m在:n".) pr :b stop
make "b (word "在:x "的时候:y"上,:m"和:2x"在:n".)
pr :b
end
以上就是程序与图案
fd前进
后退bk
重复repeat
右转rt
左转lt
清屏cs
抬笔pu
落笔pd
改变笔的大小setw
命令简写功能
基本绘图
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图文混合屏
if :a=1[make"n :n1]
if :a="n :n3]
if :a=4[make"n :n4]
if :a=5[make"n :n5]
make "a (random 5)
if :a=1[make"2x :m1]
if :a=2[make"2x :m2]
STOP -
TOPLEVEL -
SETPC -设置画笔颜色
SETBG -设置屏幕底色
FILL-填色
坐标作图
SETX -指定海龟横向位置
SETY -指定海龟纵向位置
SETXY -指定海龟任意位置
SETHEADING SETH -指定海龟方向
XCOR -显示海龟当前位置的X坐标
YCOR -显示海龟当前位置的Y坐标
to ee
make "x (300-random 600)
make "y (600-random 1200)
pu setxy se :y :x seth (random 360)
pd e (random 15)
setpc (random 15)
ee
end
to e:d
repeat 5[fd :d rt 144]
make"m4 "XXX(你讨厌的人)
make"m5 "王俊杰
make"n1 "约会
make"n2 "睡觉
make"n3 "吃饭
make"n4 "杀人
make"n5 "自杀
end
to z
w
make "a (random 5)
if :a=1[make"x :x1]
if :a=2[make"x :x2]
if :a=3[make"x :x3]
if :a=4[make"x :x4]
if :a=5[make"x :x5]
make "a (random 5)
if :a=1[make"y :y1]
if :a=2[make"y :y2]
if :a=3[make"y :y3]
if :a=4[make"y :y4]
if :a=5[make"y :y5]
make "a (random 5)
if :a=1[make"m :m1]
if :a=2[make"m :m2]
if :a=3[make"m :m3]
if :a=4[make"m :m4]
if :a=5[make"m :m5]
make "a (random 5)
FULLSCREEN FS全图形屏
TEXTSCREEN TS全文字屏
NODRAW ND全文字屏、清屏
WRAP -环绕状态
WINDOW -窗口状态
FENCE -围栏状态
SHOW -屏幕输出
TT -在画图区显示文字
TO……END -过程头、尾
IF…THEN…ELSE
PAUSE
CONTINUE CO
EDIT ALL -进入编辑部
end
to w
make"x1 "半夜
make"x2 "光天化日
make"x3 "早上
make"x4 "上课时
make"x5 "吃饭时
make"y1 "厕所
make"y2 "大街
make"y3 "讲台
make"y4 "美国
make"y5 "海里
make"m1 "周杰伦
make"m2 "张韶涵
make"m3 "奥特曼
repeat 6[repeat 360[fd :x*pi/180 lt 1]make"x :x+5]make"x :x-30
repeat 6[repeat 360[fd :x*pi/180 rt 1]make"x :x+5]
end
to fdf
pu fd 30 lt 90 fd 70 rt 90 pd repeat 16[fd 20 rt 90 fd 20 lt 90 fd 20 rt 90 fd 20 lt 45]pu home pd repeat 8[repeat 4[fd 20 rt 90]rt 45]repeat 8[pu fd 28 pd fd 20 rt 90 fd 20 lt 90 fd 20 lt 90 fd 40 lt 90 fd 20 lt 90 fd 20 rt 90 pu fd 48 rt 180+45]
pc logo
LOGO语言的概述
LOGO语言的基本命令
LOGO语言的特点
LOGO语言的编程
网络中的LOGO与制作
优秀LOGO制作要素
LOGO还有标志的意思
pc logo是一个绘图软件,如果学得好还可以编写程序。
logo中可学到小海龟画图,字表,数列......最重要的是字表。
to z1:x
lt 10 repeat 2[fd 70 rt 90 repeat 360[fd 5*pi/180 lt 1]home rt 10] lt 10
DISK -显示当前盘
SETDISK -设置当前盘
SAVE -把程序存盘
GETXY -显示海龟当前位置的X,Y坐标
HEADING -显示海龟指向角度
文件管理
POTS -显示工作区内所有过程的标题
POPS(PO ALL)-显示工作区内所有过程的内容
PRINTOUT PO显示工作区内过程的内容
ERASE(ER ALL)ER删除工作区中的过程
DIRECTORY DIR显示磁盘文件目录
if :a=3[make"2x :m3]
if :a=4[make"2x :m4]
if :a=5[make"2x :m5]
if :m=:2x then make "b (word "在:x "的时候:y"上,:m在:n".) pr :b stop
make "b (word "在:x "的时候:y"上,:m"和:2x"在:n".)
pr :b
end
以上就是程序与图案
fd前进
后退bk
重复repeat
右转rt
左转lt
清屏cs
抬笔pu
落笔pd
改变笔的大小setw
命令简写功能
基本绘图
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图文混合屏
if :a=1[make"n :n1]
if :a="n :n3]
if :a=4[make"n :n4]
if :a=5[make"n :n5]
make "a (random 5)
if :a=1[make"2x :m1]
if :a=2[make"2x :m2]
STOP -
TOPLEVEL -
SETPC -设置画笔颜色
SETBG -设置屏幕底色
FILL-填色
坐标作图
SETX -指定海龟横向位置
SETY -指定海龟纵向位置
SETXY -指定海龟任意位置
SETHEADING SETH -指定海龟方向
XCOR -显示海龟当前位置的X坐标
YCOR -显示海龟当前位置的Y坐标