电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高一数学程序框图的循环结构课件 苏教版 课件VIP免费

高一数学程序框图的循环结构课件 苏教版 课件_第1页
1/21
高一数学程序框图的循环结构课件 苏教版 课件_第2页
2/21
高一数学程序框图的循环结构课件 苏教版 课件_第3页
3/21
程序框图的循环结构知识回忆1、程序框图的概念2、程序框图的图示和意义3、顺序结构、选择结构的特点4、作业分析问题问题11:写出:写出1+2+3+4+51+2+3+4+5的一个算的一个算法法第一步:第一步:sum=0sum=0;;第二步:第二步:sum=sum+1sum=sum+1;;第三步:第三步:sum=sum+2sum=sum+2;;第四步:第四步:sum=sum+3sum=sum+3;;第五步:第五步:sum=sum+4sum=sum+4;;第六步:第六步:sum=sum+5sum=sum+5第七步:输出第七步:输出sum.sum.1+2+3+4+5在1的基础上加2=3+3+4+5先计算1+2,得计算结果3=6+4+5在计算结果3的基础上再加3,得计算结果6=10+5再在上述计算结果6上加4,得计算结果10=15思考:上边的式子有怎样的规律呢?引进一个计数变量,通过循环结构引进一个计数变量,通过循环结构实现程序简单化实现程序简单化S1sumS1sum←←00S2iS2i←←11S3sumS3sum←←sum+isum+iS4iS4i←←i+1i+1S5S5如果如果ii不大于不大于55,则返回执行,则返回执行S3S3,,S4S4,,S5S5如果大于如果大于55,则算法结束。,则算法结束。S6S6输出输出sumsumi←i+1Sum←Sum+i解决方法就是加上一个判断,判断是否已经加到了5,如果加到了则退出,否则继续加。试分析两种流程的异同点直到型结构当型结构i←i+1Sum←Sum+i是否i←i+1Sum←Sum+i否是i<5?i≥5?请填上判断的条件。最后的结果结束i←i+1Sum←Sum+ii<5?输出Sum否是i←0,Sum←0开始结束输出Sumi←0,Sum←0开始i←i+1Sum←Sum+ii≥5?否是结束i←i+1Sum←Sum+ii<5?输出Sum否是i←0,Sum←0开始步骤A步骤B思考:将步骤A和步骤B交换位置,结果会怎样?能达到预期结果吗?为什么?要达到预期结果,还需要做怎样的修改?答:达不到预期结果;当i=5时,退出循环,i的值未能加入到Sum中;修改的方法是将判断条件改为i<6数学理论循环结构:在一些算法中,也经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这种结构称为循环结构.循环体:反复执行的处理步骤称为循环体.计数变量:在循环结构中,通常都有一个起到循环计数作用的变量,这个变量的取值一般都含在执行或终止循环体的条件中.当型循环:在每次执行循环体前对控制循环条件进行判断,当条件满足时执行循环体,不满足则停止.直到型循环:在执行了一次循环体之后,对控制循环体进行判断,当条件不满足时执行循环体,满足则停止.当型循环与直到循环的区别:当型循环与直到循环的区别:①①当型循环可以不执行循环体,直到循环当型循环可以不执行循环体,直到循环至少执行一次循环体至少执行一次循环体..②②当型循环先判断后执行,直到型循环先当型循环先判断后执行,直到型循环先执行后判断执行后判断.③.③对同一算法来说,当型循对同一算法来说,当型循环和直到循环的条件互为反条件环和直到循环的条件互为反条件..选择结构与循环结构的区别选择结构与循环结构的区别选择结构通过判断分支,只是执行一次;选择结构通过判断分支,只是执行一次;循环结构通过条件判断可以反复执行循环结构通过条件判断可以反复执行..例1.写出求1×2×3×4×5的一个算法.算法1:S1先算T←1×2S2T←T×3S3T←T×4S4T←T×5S5输出T试画出算法1的流程图.该算法为何结构?算法2:S1T←1S2I←2S3T←T×IS4I←I+1S5如果I不大于5,返回S3,否则输出T.算法2流程图:开始S←1I←2T←T×II←I+1I>5输出TYN延伸、设计一个计算延伸、设计一个计算11,,22,,33,﹍,,﹍,1010的的平均数的算法平均数的算法..分析:先设计一个循环依次输入1-10,再用一个变量存放这些数的累加和,最后除以10。例例22设计一个计算设计一个计算1010个数的平均个数的平均数的算法数的算法..解:S1S←0把0赋值给变量S;S2I←1把1赋值给变量I;S3输入G输入一个数;S4S←S+G把S+G赋值给变量S;S5I←I+1把I+1赋值给变量I;S6如果I不大于10,转S3转到S3循环;S7A←S/10把S/10存放到A中;S8输出A北京取得北京取得20082008奥运会主办权。国际奥委会对奥运会主办权。国际奥委会对遴选出的五个城市进行投票表决的操作程序:遴选出的五个城市进行投票表决的操作程序:首先进行第一轮投票,如果有一个城市得票首先进行第一轮投票,如...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高一数学程序框图的循环结构课件 苏教版 课件

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部