顺序结构与选择结构第二课时研究报告.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
画程序框图要注意的问题: (1)要使用标准的程序框图符号。 (2)程序框图一般按从上到下、从左到右的方向画。 (3)各程序框用流程线连接,表示算法步骤执行的先后顺序。 (4)完整的程序框图必须以 作为开始,以 作为 结束。 (5)判断分两种,一种是“是”与“否”两分支的判断,而且有且仅有 两个结果;另一种是多分支判断,有几种不同的结果。 (6)输入:一个算法有零个或多个输入(即算法可以没有输入)。 (7)输出:一个算法有一个或多个输出(即算法必须要有输出)。 选择结构 需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构 探究二: 选择结构的算法框图案例 例3、到银行办理个人异地汇款手续时,银行要收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5000元时,按汇款额的1%收取;超过5000元时,一律收取50元手续费。写出手续费y与汇款额x(x0)之间的函数关系式,并画出求手续费y的算法框图。 3、给出下面四个问题, ①输入一个数x,输出它的相反数 ②求面积为16的正方形的周长 ③输出三个数a,b,c中最大的数 ④求函数 的函数值。 其中不需要用到条件结构来描述其算法的有( ) A 、1个 B 、2个 C 、3个 D、4个 * 算法框图的基本结构及设计 2.1顺序结构与选择结构 开始 输入a a ≥0 输出 |a|=a 输出 |a|=-a 结束 N Y §2 算法框图的基本结构及设计(2) 复习引入:一、算法框图 1.算法框图(也叫流程图)的概念 (1)定义:   算法框图是用规定的图形、指向线及文字说明来准确、清晰、直观地表示算法的图形. (2)构成: 带有箭头的流程线; 表示相应操作的程序框; 程序框内必要的文字说明. 2.算法框图的图形符号及作用 图形符号 名称 功能     终端框 (起止框) 表示一个算法的起始和结束  输入、 输出框 表示算法的输入和输出的信息 处理框 (执行框) 赋值、计算 判断框 判断一个条件是否成立,用“是”、“否”或“Y”、“N”标明 流程线 连接程序框 连接点 连接算法框图的两部分 自然语言和算法框图的优缺点 画图的规则多,画起来比较麻烦 直观、形象、易于理解 算法框图 语句一般比较冗长,而且不够直观 宜直接理解 自然语言 缺点 优点 开始 结束 顺序结构是指按照书写顺序依次执行的算法结构.数学中常见的作图问题一般都是顺序结构的算法. 1.它只有在A执行完的情况下,才去执行B,如例1,只有在完成上一步的基础上,才能执行下一步 2.顺序结构只能处理一些简单的问题,如代入公式求值,求函数值等,不包含判断和重复操作的过程 3顺序结构是最基本的结构,任何结构都含有顺序结构 合作探究 探究一: 顺序结构的算法框图案例 例1、已知 画出计算S值的程序框图。 a =2 b = 4 输出 S 开始 结束 【变式训练】如图所示是一个算法的算法框图,若输入x1,x2,x3的值分别是98,100,96,则输出的y值是________. 【解题指南】根据输入的值执行算法框图即可. 【解析】由算法框图知,若输入x1,x2,x3的值分别是98,100,96, 则m=98+100+96=294, y= ×294=98.故输出y的值为98. 答案:98 【训练】已知点P0(x0,y0)和直线l:Ax+By+C=0,写出求点P0 到直线l的距离d的算法,画出其算法框图. 【解析】用自然语言描述算法: 1.输入点P0的横、纵坐标x0,y0,输入直线方程的系数,即常数 A,B,C. 2.计算z1=Ax0+By0+C. 3.计算z2=A2+B2. 4.计算d= . 5.输出d. 算法框图如图: 例2、已知函数 ,画出求 该函数的函数值的算法框图。 N Y 开始 输入x的值 x0 输出y 结束 y=-x y=x 分析: N Y N Y 开始 输入x的值 输出 y 结束 y=1 y=0.01x y=50 分析:手续费y与汇款额x的函数关系如下: 例4.通常说一年有365天, 它表示地球围绕太阳转一周所需要的时间, 但事实并不是这样简单. 根据天文资料, 地球围绕太阳一周所需要的精确时间是365.242 2天文年. 这个误差看似不大, 却引起季节和日历之间难以预料的大变动. 在历法上规定四年一闰, 百年少一闰, 每四百年又加一闰, 如何判断某一年是不是闰年呢?请设计一个算法, 解决这个问题, 并用框图描述这个算法. 分析理解  公历闰年判定遵循的规律为: 四年一

文档评论(0)

ss55863378 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档