1819第1章11112113第2课时条件分支结构

第2课时条件分支结构学习目标:1.了解条件分支结构的概念,并明确其执行过程.(重点)2.理解条件分支结构在程序框图中的作用.(难点)3.会用条件分支结构设计程序框图并解决有关问题.(难点)[自主预习·探新知]条件分支结构的概念与结构特征名称概念框图结构特征依据指定条件选择执根据指定条件P是否成立而选择执行A条件分支结构行不同指令的控制框或B结构框指定的操作[基础自测]1.思考辨析)(1)条件分支结构是一种重要的基本逻辑结构,任何算法都离不开它.(条件分支结构的条件需要放在判断框内,判断框有两个出口,根据条件的成(2))立与否,要走不同的出口.(条件分支结构的判断框有两个出口,所以执行条件分支结构后的结果不唯(3))(一.×√(1)×(2)(3)[答案])2.条件分支结构不同于顺序结构的特征是含有(B.判断框.处理框AD.起、止框C.输入、输出框B]答案[输出“及格”,根据如图1-1-分时,使得当成绩不低于15所示的程序框图,60.3)(分时,输出“不及格”,则当成绩低于60151-图1-1A.框中填“是”,框中填“否”2.框B1中填“是”2中填“否”,框页1第C.框1中填“是”,框2中可填可不填D.框2中填“否”,框1中可填可不填A[由题意,当x≥60时,输出“及格”,当x≥60不成立时,输出“不及格”,故1处应填“是”,2处应填“否”.]4.如图1-1-16所示,若输入x=-1,则输出y=___________.图1-1-165[ -1<3,∴y=4-(-1)=5.][合作探究·攻重难]对条件分支结构的理解(1)如图1-1-17是算法流程图的一部分,其算法的逻辑结构是()图1-1-17A.顺序结构B.条件分支结构D.以上都不对C.判断结构给出以下四个问题:(2)x①输入一个数,输出它的相反数;②求面积为6的正方形的周长;③求三个数a,b,c中的最大数;,0,x≥x-1??=的函数值.④求函数f(x),x<0x+2,?)其中不需要用条件分支结构来描述其算法的个数有(个2个B.1A.个个C.3D.4[思路探究]根据顺序结构与条件分支结构的特点判断.(1)B(2)B[(1)此逻辑结构是条件分支结构.(2)语句①不需要对x进行判断,所以不需要用条件分支结构来描述算法;语句②不需要进行判断,不需要使用条件语句;语句③要比较两个数的大小,需要用页2第到条件分支结构;语句④为分段函数,需要判断x的范围,所以需要用到条件分支结构来描述算法.][规律方法]条件分支结构不同于顺序结构的地方:它不是依次执行操作指令进行运算,而是依据条件作出逻辑判断,选择执行不同指令中的一个.一般地,这里的判断主要是判断“是”或“否”,即判断是否符合条件的要求,因而它有一个入口和两个出口,但最后还是只有一个终结口.[跟踪训练]1.下列问题的算法宜用条件分支结构表示的是()A.求点P(-1,3)到直线3x-2y+1=0的距离B.由直角三角形的两条直角边求斜边C.解不等式ax+b>0(a≠0)D.计算100个数的平均数C[A、B、D只需顺序结构即可,C中要对a进行讨论,宜用条件结构.]条件分支结构的设计[探究问题]1.条件分支结构中的“条件”有哪些特征?[提示](1)条件分支结构是依据指定条件选择执行不同指令的控制结构.(2)条件分支结构主要用在需要根据条件进行判断的算法中,如分段函数的求值、比较数据的大小关系等.2.一个判断框有两条流出线,能说条件分支结构执行的结果不唯一吗?[提示]一个判断框有两个退出点,但根据判断条件是否成立,选择的退出点是确定的,所以条件分支结构执行的结果是唯一的,即条件分支结构只有一个退出点,不能将判断框的退出点和条件分支结构的退出点混为一谈.3.在条件分支结构中,“条件”可以改变吗?页3第[提示]可以.如,求分段函数的函数值的程序框图画法不唯一,判断框内的内容可以改变,但相应处理框的内容也要发生改变.“特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式.某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:,?ω≤500.53ω???为托运物ω单位:元)f=为托运费,其中f(.?>500.8550?×?ω50×0.53+?ω-?.单位:千克)品的重量(的算法并画出程序框图.试设计计算费用f所以要用条件分支结构的大小,与50f时,需要讨论ω[思路探究]在计算费用画程序框图.算法步骤...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?