资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
(人年级信息技术一一新世纪出版社)第么课小海龟画正多迅形寸学习目标*一、认识算法与流程图。、了解For.EndFor循环语句。2剐苛1一、算法与流程囹*1我们回顾一下我们之前画正三角形的步骤(流程图表示:正多边形中:Turtle.move(边长)Turtle.Turn(角度二360/边数“这两条命冬,我们画正几边形就重复几次。如果正多边形的边数很多时,程序中需要写很多重复的命令。这是第一种算法一心一心一心一一一一一cmvecocucnd李一一、算法与流程图*2、第三种算法:优化算法,在程序中设置一个计时器i,用于对重复执行命令次数进行计数“画一条边,右转120度“这一组命令执行的次数没有达到3次,则继绩执行,否则结束程序,如下图所示(流程图表示):这种算法比第一种好,图为万论画多少边的正多边形,都不需要增加程序的命忧。一、算法与流程*3、流程图中常用的一些图形有如下约定。功能表示或处理等麒二、For.EndFor循环语句*1、For.EndFor循环语句编写正多边形。o记1to3step1Turtle.Move(100)Turtle.Turn(120)EndFor,东一-JIhCnUIOULCO0l格式:|For一To终值Step武长EndFor鏖二、For.EndFor循环语句*2、For.EndFor循环语句流程图如下:餐二、For.EndFor循环语句*3、用For.EndFor循环语句画任意边数的正多边形。JinchultCUscom2妻二、For.EndFor循环语句*3、用For.EndFor循环语句画任意边数的正多边形。JinchultCUscomE二、For.EndFor循环语句*4、Fori=1toSstep1的循环次数与Fori=Sto1Step-1的循环次数相同所以程序我们还可以这样表示,如下图1
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号