嗨!欢迎你跟林老师学习LOGO语言!
跟林老师从头开始学LOGO语言连载(第23课)画二叉树
第23课学习主题:
学习中间递归画二叉树。
初步掌握“分形”、“递归模式图”的概念。
为方便大家查询,这里提供《跟林老师学LOGO语言》总目录链接:
凡是画出练习图形的读者,给林老师发一个邮件,林老师将以适当的形式给予表扬鼓励。
关于LOGO语言编程{zx1}思想的文章请参考:
或者参考林老师编写的《LOGO语言竞赛教程》P169~185
或者参考林老师编著的《LOGO语言竞赛教程》P149
或者参考林老师编著的《LOGO语言竞赛教程》P150~156
TOOLS工具程序:
TO TOOLS ;画递归标识点的工具
DRAW HT QIDIAN
PU SETX 50 PD DIGUI
PU SETX 100 PD CHAHUA
END
TO QIDIAN ;画起点符号的命令
PU FD 4 RT 90 PD
REPEAT 360 [FD 4 * PI / 180 RT 1] ;画起点小圆圈
PU LT 90 FD 4 RT 90 PD
REPEAT 360 [FD 8 * PI / 180 RT 1] ;画起点大圆圈
SETW 3 LT 90 FD 17 YM BK 8 SETW 1
PU BK 8 PD
END
TO YM ;画起点上端羽毛状符号
SETW 1
REPEAT 3 [RT 120 FD 9 BK 9 RT 120 FD 9 BK 9 RT
120 BK 3]
END
TO DIGUI ;画递归点符号的命令
SETW 8 DOT SE XCOR YCOR
;画底部的点
SETW 3 FD 38 RT 150 FD 9 BK 9 ;画杆和箭头
LT 300 FD 9 BK 9 RT 150 BK 38 SETW 1
END
TO CHAHUA ;画插花点符号的命令
SETW 8 DOT SE XCOR YCOR
;画底部的点
SETW 3 FD 28 LT
60
;画杆
REPEAT 5 [PU FD 5 PD FD 7 PU BK 12 RT 30]
;画顶部分叉
LT 90 BK 28 PD SETW 1
END
林老师博客首页的链接:
林正山老师邮箱:
需要LOGO系统文件的可以发邮件给林老师
文件包中还包括学习LOGO语言常用表格及工具程序文件
声明:
林正山老师发表的文章,媒体、网站或出版物未经本人许可谢绝进行任何形式的删节、改编、重组及转载。
允许个人博客按原文(含图片及附注)进行完整转载,转载时敬请注明本博作者姓名、文章原始出处,并以链接形式标明来源。
《LOGO语言竞赛教程》国际标准书号书号ISBN978-7-5335-3424-0,34.1万字、414页,定价22.00元,《LOGO语言竞赛习题集》国际标准书号ISBN978-7-5335-3425-7,39.6万字、481页,定价26.00元。两本书均大32开本,封面采用250克铜版纸,四色全彩印刷,内文采用60克胶版纸,黑白印刷,福建省科技出版社出版。
凡查询购买以上两本书的,林老师不再一一回函,敬请见谅。
希望购买正版书的,请自己和福州市安泰图书城一楼源泉书店0591-87547909联系。为保证书款安全,建议外地读者使用“支付宝”等第三方转交担保付款,避免直接汇款购买。