程序框图与算法的基本逻辑结构优秀PPT.ppt
《程序框图与算法的基本逻辑结构优秀PPT.ppt》由会员分享,可在线阅读,更多相关《程序框图与算法的基本逻辑结构优秀PPT.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序框图与算法的基本逻辑结构1现在学习的是第1页,共21页问题提出问题提出 1.1.算法的基本逻辑结构有哪几种?用算法的基本逻辑结构有哪几种?用程序框图分别如何表示?程序框图分别如何表示?步骤步骤n步骤步骤n+1顺序结构顺序结构2现在学习的是第2页,共21页条件结构条件结构满足条件?满足条件?步骤步骤A步骤步骤B是是否否(1)(1)满足条件?满足条件?步骤步骤A是是否否(2)(2)3现在学习的是第3页,共21页算法的循环结构算法的循环结构思考:思考:在算法的程序框图中,由按照一定的条件反复执行在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构,称为的某些步骤组成的逻辑结构,称
2、为循环结构循环结构,反复执行,反复执行的步骤称为的步骤称为循环体循环体,那么循环结构中一定包含条件结构,那么循环结构中一定包含条件结构吗?吗?求求n n除以除以i i的余数的余数r ri=i+1i=i+1in-1in-1或或r=0?r=0?是是否否循环结构循环结构4现在学习的是第4页,共21页循环结构循环结构循环体循环体满足条件?满足条件?是是否否直到型直到型循环体循环体满足条件?满足条件?是是否否当型当型5现在学习的是第5页,共21页循环体循环体满足条件?满足条件?是是否否 这种循环结构称为这种循环结构称为直到型循环结构直到型循环结构,你,你能指出直到型循环结构的特征吗?能指出直到型循环结构
3、的特征吗?在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.6现在学习的是第6页,共21页循环体循环体满足条件?满足条件?是是否否这种循环结构称为这种循环结构称为当型循环结构当型循环结构,你能指,你能指出当型循环结构的特征吗?出当型循环结构的特征吗?在每次执行循在每次执行循环体前,对条环体前,对条件进行判断,件进行判断,如果如果条件满足,条件满足,就执行循环体就执行循环体,否则终止循环否则终止循环.7现在学习的是第7页,共21页注意:注意:1、循环结构要在某个条件下终止循环,这就需要条件结构来判断。因此,、循环结构要在某个条件下终止循环,这就需要条
4、件结构来判断。因此,循环结构中一定包含条件结构循环结构中一定包含条件结构,但不允许,但不允许“死循环死循环”。2、在循环结构中都有一个计数变量和累加变量在循环结构中都有一个计数变量和累加变量(或累乘变量或累乘变量)。计数变量。计数变量用于记录循环次数,累加(或累乘)变量用于输出结果。计数变量和累加用于记录循环次数,累加(或累乘)变量用于输出结果。计数变量和累加(或累乘)变量一般是同步执行的,累加或累乘一次,计数一次。(或累乘)变量一般是同步执行的,累加或累乘一次,计数一次。循环结构循环结构循环体循环体满足条件?满足条件?是是否否直到型直到型循环体循环体满足条件?满足条件?是是否否当型当型8现在
5、学习的是第8页,共21页第一步:确定首数a,尾数b,项数n;第二步:利用公式“S=n(a+b)/2”求和;第三步:输出求和结果。算法1:开始开始结束结束输入输入a,b,nS=n(a+b)/2输出输出S例1:设计一个计算1+2+3+100的值的算法,并画出程序框图.9现在学习的是第9页,共21页第1步,011.第2步,123.第3步,336.第4步,6410.第100步,49501005050.算法2:第一步,令i1,S0.第二步,若i 100成立,则执行第三步;否则,输出S,结束算法.第三步,SSi.第四步,i=i+1,返回第二步.当型循环结构当型循环结构例1:设计一个计算1+2+3+100的
6、值的算法,并画出程序框图.开始开始i=1结束结束输出输出S否否是是S=0S=S+ii100?i=i+110现在学习的是第10页,共21页开始开始i=1i100?是是输出输出S结束结束S=0i=i+1S=S+i否否思考思考:用直到循环结构,上述算法的程序框图如何表示?用直到循环结构,上述算法的程序框图如何表示?开始开始i=1结束结束输出输出S否否是是S=0S=S+ii100?i=i+1当型循环结构当型循环结构直到循环结构直到循环结构11现在学习的是第11页,共21页结束i=i+1Sum=Sum+ii=100?否是循环结构直到型结构当型结构 例6 设计一个计算1+2+3+100的值的算法,并画出程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 框图 算法 基本 逻辑 结构 优秀 PPT
限制150内