112 程序框图 课件2.ppt





《112 程序框图 课件2.ppt》由会员分享,可在线阅读,更多相关《112 程序框图 课件2.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.1.2 1.1.2 程序框图程序框图(二)二)知识回忆1、程序框图的概念2、程序框图的图示和意义3、顺序结构和条件结构的特点程序框图又称流程图,是一种用程序框,流程程序框图又称流程图,是一种用程序框,流程线及文字说明来表示算法的图形线及文字说明来表示算法的图形程序框名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示算法的输入和输出的信息处理框(执行框)赋值、计算判断框判断一个条件是否成立,用“是”、“否”或“Y”、“N”标明循环结构循环结构一概念一概念 在一些算法中,出现从某处开始,按照一定的条在一些算法中,出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构
2、。件反复执行某些步骤的情况,这就是循环结构。反复执行的步骤称为循环体。反复执行的步骤称为循环体。二分类二分类循环体循环体满足条件?满足条件?是是否否 是是循环体循环体满足条件?满足条件?否否当型循环结构当型循环结构直到型循环结构直到型循环结构用来终止循用来终止循环的环的用来保持循用来保持循环的环的例例1 1 设计一算法,求和设计一算法,求和:1+2+3+:1+2+3+100+100第一步:第一步:确定首数确定首数a a,尾,尾数数b b,项数,项数n n;第二步:第二步:利用公式利用公式“总总和和=(=(首数首数+尾数)尾数)项数项数/2/2”求和;求和;第三步第三步:输出求和结果。输出求和结
3、果。算法算法1:开始开始结束结束输入输入a,b,nSum=(a+b)*n/2输出输出Sum例例1 1 设计一算法,求和设计一算法,求和:1+2+3+:1+2+3+100+100算法算法2:第一步:从从1开始将自然开始将自然数数1、2、3、100逐逐个相加个相加;第二步:输出累加结果输出累加结果。思考:1、上边的式子有怎样的规律呢?S=0S=S+1S=S+2S=S+3S=S+1002、怎么用程序框图表示呢?i=i+1S=S+i4、如何使程序结束?3、i有什么作用?S呢?S=S+i程序框图 如图i=1i=1s=0s=0i=i+1i=i+1s=s+1s=s+1i100?i100?输出输出s s否是开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 112 程序框图 课件2 程序 框图 课件

限制150内