logo程序设计内容摘要:

多海龟作图的方式,我们一定能画出其他更有趣的图形来。 使得我们编写 Logo 程序的思路更开拓、方法更灵巧。 画出如图 6所示的图形。 图 6:。 DGZT1 40↙ TO DGZT1 :A DRAW HT TELLALL 0 5 EACH[PU SETH (WHO*60+30) BK :A PD] LT 60 FD :A* REPEAT 3[FD :A RT 120] END 【 试一试,画一画 】 :用多龟作图方式画出下列图形。 DGZTA 50↙。 DGZTB 50↙。 DGZTC 30↙。 DGZTD 80↙。 DGZTE ↙ 用多海龟同时画出五个五角星,各星颜色随机变化(如图 7所示)。 TO WJX5 :L DRAW HT TELLALL 1 5 EACH [PU SETX WHO*100300 SETH 18 PD SETPC RANDOM 14] SETW 2 REPEAT 5[FD :L RT 144 FD :L LT 72] END 图 7:。 WJX5 30↙ 用多海龟同时画出不同大小的五角星(如图 8)。 TO NWJX :N DRAW HT TELLALL 1 :N EACH[PU SETX WHO*80300 PD WJX WHO*3+8] END TO WJX :L SETPC RANDOM 14 SETW 2 RT 18 REPEAT 5[FD :L RT 144 FD :L LT 72] END 图 8:。 NWJX 5↙ 绕一圆圈外转动(如图 9所示)。 TO RYV2 :N IF :N14 MAKE N 8 PU FD 75 PD (STAMPOVAL 25 25 TRUE) PU BK 75 PD RT 360/9 WAIT 10 RYV2 :N END TO RYV DRAW HT SETW 2 SETPC 2 STAMPOVAL 50 50 SETPC 12 STAMPOVAL 47 47 SETPC 2 STAMPOVAL 44 44 RYV1 END TO RYV1 TELLALL 6 14 EACH [RT WHO*(360/9) SETPC 1*WHO] RYV2 8 END 图 9:。 RYV↙ 用多龟操作分别实现下面各题的要求,请设计程序。 ⑴、半径为 15的蓝、红、绿、黄 四个小球在 500步之间左右同时反复跑动。 (图 10- 1) ⑵、四小球边跑动边放大,半径由 5步依次增 30步为止后,原地缩小为 5步,再继续往回跑动。 TO LHLHA DRAW HT ASK 1[SETPC 1] ASK 2[SETPC 12] ASK 3[SETPC 2] ASK 4[SETPC 14] TELLALL 1 4 EACH[PU SETXY SE。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。