流程图循环结构.ppt

上传人:b****2 文档编号:2120005 上传时间:2022-10-27 格式:PPT 页数:22 大小:1.42MB
下载 相关 举报
流程图循环结构.ppt_第1页
第1页 / 共22页
流程图循环结构.ppt_第2页
第2页 / 共22页
流程图循环结构.ppt_第3页
第3页 / 共22页
流程图循环结构.ppt_第4页
第4页 / 共22页
流程图循环结构.ppt_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

流程图循环结构.ppt

《流程图循环结构.ppt》由会员分享,可在线阅读,更多相关《流程图循环结构.ppt(22页珍藏版)》请在冰豆网上搜索。

流程图循环结构.ppt

循环结构高一备课组问题情景:

在学校的400米跑道上进行10000米长跑测试中,你每跑一圈,会想是否跑完了全程,如果没有跑完全程,那么又会想离终点还有多远?

用怎样的算法结构表示这一过程?

S1起跑;S2如果未跑满10000米,那么转S3,否则转S4;S3继续跑一圈,转S2;S4结束.算法

(一)S1起跑;S2跑一圈;S3如果跑满10000米,那么转S4,否则转S2;S4结束.怎样用流程图来表示上述两种算法?

算法

(二)开始结束起跑跑一圈NYS10000开始结束NY算法

(一)未满10000m满10000m开始结束起跑跑一圈NY算法

(二)开始结束NYS5输出TYN此流程图使用那一种循环结构?

思考思考:

如何用当型循环来描述同样问题?

结束开始T1I2TTIII+1I5输出TYN当型循环当型循环结束延伸、设计一个计算延伸、设计一个计算1,2,3,10的平均数的算法的平均数的算法.分析分析:

先设计一个循环依次输入先设计一个循环依次输入1-10,再用一个变量存,再用一个变量存放这些数的累加和,最后除以放这些数的累加和,最后除以10。

S5如果如果I大于大于10,转转S6,否则返回否则返回S3.S1S0S2I1S3SS+IS4II+1解:

解:

开始开始S0I1SS+III+1I10YN直到型循环直到型循环结束开始开始S0I1SS+III+1I10YN当型循环当型循环结束开始S0I0SS+III+1I9YN结束说明说明在使用当型循环和直到型循环画流程图时应注意当型循环和直道型循环的特征;特别是在使用当型循环时要注意循环体与处理框的区别,以及判断框中条件。

例例2设计一个计算设计一个计算10个数的平均数的算法个数的平均数的算法.解:

S1S0把0赋值给变量S;S2I1把1赋值给变量I;S3输入G输入一个数;S4SS+G把S+G赋值给变量S;S5II+1把I+1赋值给变量I;S6如果I大于10,转S7,否则转S3转到S3循环;S7AS/10把A/10存放到A中;S8输出A结束开始S0I1SS+GII+1I10YN直到型循环直到型循环输入G当型循环当型循环开始S0I1SS+GII+1I10YN输入G结束小结1本节课主要讲述了算法的循环结构。

算法的基本逻辑结构有三种,即顺序结构、条件结构和循环结构。

其中顺序结构是最简单的结构,也是最基本的结构,循环结构必然包含条件结构,所以这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过这三种结构来表达。

2循环结构要在某个条件下终止循环,这就需要条件结构来判断。

因此,循环结构中一定包含条件结构,但不允许“死循环”。

3在循环结构中都有一个计数变量和累加变量。

计数变量用于记录循环次数,累加变量用于输出结果。

计数变量和累加变量一般是同步执行的,累加一次,计数一次。

4画循环结构程序框图前:

确定循环的终止条件.确定循环的转向位置;确定算法中反复执行的部分,即循环体;确定循环变量和初始条件;作业:

金榜直通第五课时作业:

金榜直通第五课时

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1