算法初步程序框图——顺序结构4

上传人:宝路 文档编号:52453966 上传时间:2018-08-21 格式:PPT 页数:17 大小:2MB
返回 下载 相关 举报
算法初步程序框图——顺序结构4_第1页
第1页 / 共17页
算法初步程序框图——顺序结构4_第2页
第2页 / 共17页
算法初步程序框图——顺序结构4_第3页
第3页 / 共17页
算法初步程序框图——顺序结构4_第4页
第4页 / 共17页
算法初步程序框图——顺序结构4_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《算法初步程序框图——顺序结构4》由会员分享,可在线阅读,更多相关《算法初步程序框图——顺序结构4(17页珍藏版)》请在金锄头文库上搜索。

1、高中新课标同步攻略数学(必修3)Http:/湖南学海文化传播有限责任公司高中新课标同步攻略 数学可与人民教育出版社实验教科书同步使用本课件主要使用工具为office2003,Mathtype5.0, 几何画板4.0, flashplayer10.0(必修3)1高中新课标同步攻略数学(必修3)Http:/ 程序框图程序框图顺序结构顺序结构问题提出1.算法的含义是什么?在数学中,按照一定规则解决某一类问题的明确和有 限的步骤称为算法. 2.算法是由一系列明确和有限的计算步骤组成的,我们可以用 自然语言表述一个算法,但往往过程复杂,缺乏简洁性,因此 ,我们有必要探究使算法表达得更加直观、准确的方法,

2、这个 想法可以通过程序框图来实现.2高中新课标同步攻略数学(必修3)Http:/知识探究(一):算法的程序框图思考1:“判断整数n(n2)是否为质数”的算法步骤如何?第一步,给定一个大于2的整数n; 第二步,令i=2; 第三步,用i 除n,得到余数r ; 第四步,判断“r =0”是否成立.若是,则n 不是质数,结束 算法;否则,将i的值增加1,仍用i表示; 第五步,判断“i(n -1)”是否成立,若是,则n是质数,结 束算法;否则,返回第三步. 3高中新课标同步攻略数学(必修3)Http:/ 思考2:我们将上述算法用下面的图形表示: 开始r=0?输出“n是质数”输出“n不是质数”求n除以i的余

3、数i=2输入ni的值增加1,仍用i表示in-1或r =0? 是是结束否否4高中新课标同步攻略数学(必修3)Http:/上述表示算法的图形称为算法的程序框图又称流程 图,其中的多边形叫做程序框,带方向箭头的线叫 做流程线,你能指出程序框图的含义吗?用程序框、流程线及文字说明来表示算法的图形 . 5高中新课标同步攻略数学(必修3)Http:/ 思考3:在上述程序框图中,有4种程序框,2种流程线,它们分别 有何特定的名称和功能? 开始r=0?输出“n是质数”输出“n不是质数”求n除以i的余数i=2输入ni的值增加1,仍用i表示in-1或r =0? 是是结束否否6高中新课标同步攻略数学(必修3)Htt

4、p:/图形符号 名 称 功 能 终端框 (起止框) 输入、输出 框 处理框 ( 执行框) 判断框 流程线 表示一个算法的起始和结束 表示一个算法输入和输出的 信息 赋值、计算 判断某一条件是否成立,成立时在 出口处标明“是”或“Y”;不成立时 标明“否”或“N” 连接程序框,表示算法步骤的 执行顺序 7高中新课标同步攻略数学(必修3)Http:/ 思考4:在逻辑结构上,“判断整数n(n2)是否为质数”的程序框图 由几部分组成?开始r=0?输出“n是质数”输出“n不是质数”求n除以i的余数i=2输入ni的值增加1,仍用i表示in-1或r =0? 是是结束否否8高中新课标同步攻略数学(必修3)Ht

5、tp:/ 知识探究(二):算法的顺序结构思考1:任何一个算法各步骤之间都有明确的顺序性,在算法 的程序框图中,由若干个依次执行的步骤组成的逻辑结构, 称为顺序结构,用程序框图可以表示为:步骤n步骤n+1 在顺序结构中可能会用到哪 几种程序框和流程线??9高中新课标同步攻略数学(必修3)Http:/思考2:若一个三角形的三条边长分别为a,b,c,令 ,则三角形的面积 .你能利用这个公式 设 计一个计算三角形面积的算法步骤吗?第一步,输入三角形三条边的边长 a,b,c. 第二步,计算 . 第三步,计算 .第四步,输出S. 10高中新课标同步攻略数学(必修3)Http:/思考3:上述算法的程序框图如

6、何表示?开始结束输出S输入a,b,c11高中新课标同步攻略数学(必修3)Http:/例1 一个笼子里装有鸡和兔共m只,且鸡和兔共n只脚,设计 一个计算鸡和兔各有多少只的算法,并画出程序框图表示.理论迁移算法分析: 第一步,输入m,n.第二步,计算鸡的只数 .第三步,计算兔的只数y=m-x.第四步,输出x,y.12高中新课标同步攻略数学(必修3)Http:/开始结束输出x,y输入m,ny= m-x程序框图: 13高中新课标同步攻略数学(必修3)Http:/例2 已知下图是“求一个正奇数的平方加5的值”的程序框图,若输出的数是30,求输入的数n的值.开始结束输入正整数n输出yy=x2+5x=2n-114高中新课标同步攻略数学(必修3)Http:/顺序结构的程序框图的基本特征:小结(2)各程序框从上到下用流程线依次连接.(1)必须有两个起止框,穿插输入、输出框和处理框,没有 判断框.(3)处理框按计算机执行顺序沿流程线依次排列.15高中新课标同步攻略数学(必修3)Http:/作业: P20习题1.1B组:1.作业16高中新课标同步攻略数学(必修3)Http:/立足教育 开创未来17

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号