2015-2016学年高二数学教学课件:第2章 3.1《条件语句》(北师大版必修3).pptVIP

2015-2016学年高二数学教学课件:第2章 3.1《条件语句》(北师大版必修3).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015-2016学年高二数学教学课件:第2章 3.1《条件语句》(北师大版必修3).ppt

(3)用基本语句描述为: 输入x If x0 Then y=x+1 Else If x=0 Then     y=0 Else     y=x End If End If 输出y [解析]  用复合If语句描述算法: 输入x If x0 Then y=-x+2 Else If x=0 Then    y=4 Else    y=x+2 End If End If 输出y 流程图如右图所示. 条件语句的实际应用 乘坐火车时,可以托运货物.从甲地到乙地,规定每张火车客票托运费计算方法是:行李质量不超过50 kg时按0.25元/kg;超过50 kg而不超过100 kg时,其超过部分按0.35元/kg.超过100 kg时,其超过部分按0.45元/kg.设计算法语句,输入行李质量,计算出托运的费用. [思路分析] 本题要对条件语句有较好的理解,要先列出托运的费用关于行李质量的函数关系式,然后写出算法,画出流程图,转化为条件语句. 算法流程图,如下图. 算法语句如下: 输入x; If x≤50 Then y=0.25*x Else If x≤100 Then  y=0.35*x-5 Else  y=0.45*x-15 End If End If 输出y [规律总结] 对复合If语句的理解 ①复合If语句一般用于要解决的问题需要分类(分为3类或3类以上)讨论的情况. ②在复合If语句中,要注意“If”和“End If”的配对,一般可利用文字的缩进表示复合的层次. ③对于复合If语句,一定要分清内层条件语句和外层条件语句,内层的条件结构是外层条件结构的一个分支. 到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费:汇款额不超过100元,收取1元手续费;超过100元但不超过5000元,按汇款额的1%收取;超过5000元,一律收取50元手续费.请用条件语句描述汇款额x(元)与银行收取的手续费y(元)的关系,写出其程序. 用复合If语句描述算法: 输入一个不大于1000000的正数x; If x≤100 Then y=1 Else If x≤5000 Then    y=0.01*x Else    y=50 End If End If 输出y 易错疑难辨析 算法如下: 1.输入x; 2.判断x0是否成立,若成立,则z=1;若不成立,则z=-1; 3.z=z+1; 4.输出z; 试将上面算法用程序表示. [错解] 用语句描述为: 输入x If x≤0 Then  z=-1 Else  z=1  z=z+1 输出z. [辨析] 丢掉“End If”,这样条件语句的结构就不完整了. 用语句描述为: 输入x; If x≤0 Then  z=-1 Else  z=1 End If  z=z+1 输出z. [点评] 由If语句的格式知,条件语句的结束语为“End If”,如果漏掉,该语句是不完整的,程序无法运行. 数学 路漫漫其修远兮 吾将上下而求索 北师大版 · 必修3 算法初步 第二章 §3 几种基本语句 第二章 3.1 条件语句 课堂典例讲练 2 易错疑难辨析 3 课时作业 4 课前自主预习 1 课前自主预习 中央电视台《开心辞典》正在进行,主持人王小丫:“第一个题目:酱油分老抽和生抽,是老抽咸一点还是生抽咸一点?有下列两个选项,二选一:A老抽,B.生抽.请做答.”这时参与答题的人面临着两种选择,即回答A(错)或B(对).正是由于这两种不同的选择而导致下一步执行的方式不同,即:答A则游戏终止,答B则继续下面的答题. 你能用算法中的语句来描述上面的小故事吗? 1.条件语句 条件语句是表达________最常用的语句. 2.If语句的一般格式 对于框图(1)的算法可以用下列语句来表示. If ________ Then 语句1 Else 语句2 End If 选择结构 条件 If 条件1 Then  ________ Else If 条件2 Then 语句2  Else ________ End If End If 语句1 语句3 1.执行一个条件语句,可以有几种结果(  ) A.1种        B.2种 C.3种 D.多于3种 [答案] A [解析] 不论执行哪种程序,执行一次只有一个结果. 2.下列关于条件语句的叙述正确的是(  ) A.条件语句中必须有Else和End If B.条件语句中可以没有End If C.条件语句中可以没有Else,但必须有End If D.条件语句中可以没有End If,但必须有Else [答案] C [解析] 由条件语句的形式可知,只有C正确. [答案] A [解析] 根据条件语句的适用范围,当需要根据某个给定条件是否满足而决定是否执行某一步时,应该使用条件语句.由此可判断出问题③不

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档