- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[优化方案]2012高中数学第一章1.2.2条件语句同步课件新人教b版必修3
1.2.2 条件语句;1.2.2
条
件
语
句;学习目标
1.经历将具体问题的程序框图转化为程序语句的过程,理解条件语言及条件语言在程序语言中的作用,进一步体会算法的基本思想.
2.掌握两种条件语句的一般格式,并能在实际中根据问题灵活使用条件语句编写Scilab程序.;课前自主学案;1.概念:处理___________________的算法语句,叫做条件语句.
2.条件语句的一般格式有两种,一种是____________格式,其形式为
;另一种是if-end格式,其形式为
.;思考感悟
if语句中两种格式对应的程序框图分别是什么?;3.作用
(1)一般格式:如果表达式结果为_____,则执行表达式后面的语句序列1;如果表达式结果为_____,则执行else后面的语句序列2.
(2)最简单格式:如果表达式结果为_______,则执行表达式后面的语句序列1,否则
_________________.
;课堂互动讲练;【解】 程序如下:;【名师点评】 (1)disp也是Scilab的输出语句,运行后在界面窗口上显示双引号中间的文字.
(2)这个程序运行后,第一步:要求你输入方程中的常数a、b、c.第二步:计算d.第三步:用if语句对d进行判断,如果d<0,用语句disp输出方程无解信息.第四步:否则(else)也就是d≥0,则计算并输出.
;变式训练1 编写程序,输入一个x值,要求输出它的绝对值.;应用复合if语句编写程序;【思路点拨】 该问题提供的是一个问题的算法的自然语言的表述,它是一个分段函数模型.解决此问题可先由条件入手分析,再依次画出框图,并写出程序语句.;(2)程序框图如图所示.;(3)程序为:;【名师点评】 求分段函数的函数值的数学模型,在求值时,由于自变量的值不同,其函数值的求法不同,故先对x的值进行判断,根据具体数值选择不同的计算方法,故用条件语句进行设计.
变式训练2 试设计一个程序,对于输入的任意两个实数a,b,求出其差的绝对值,并画出程序框图.
;解:当a≥b时,其差的绝对值为a-b,否则等于b-a,可以利用条件语句来描述这个算法.程序框图如图所示.
;程序为:
;条件语句的嵌套;【解】 ;程序如下:;【名师点评】 条件语句使程序框图中的条件分支结构能让计算机执行.其中if后的“条件”表示判断的条件,放在判断框中,语句序列1表示满足条件时执行的操作内容,放在判断框中“是”后的执行框中,语句序列2表示不满足条件时执行的操作内容,放在判断框中“否”后的执行框中.
变式训练3 乘火车从A地到B地的票价为50元,某儿童欲随父母从A地到B地去旅游,铁路部门规定:儿童乘火车时,若身高不超过1.1 m,则无需购票;若身高超过1.1 m,但不超过1.4 m,可以买半票;;若超过1.4 m,应买全票.试就该儿童买票的票价情况,设计一个购票算法,要求先画出程序框图,再写程序.
解:该儿童购票的算法步骤为:
S1 测量儿童身高h;
S2 如果h≤1.1,那么免费乘车;否则,如果h≤1.4,则购半票乘车;否则购全票.
S3 输出结果.
;程序框图如图所示.;程序如下:
;由程序画框图;【思路点拨】 依程序可知,输入的是两个点的坐标,求出的是斜率.;变式训练4 根据下面的程序,画出其对应的程序框图.;1.条件语句用来实现算法中的条件分支结构,在一些需要按给定条件进行比较、判断的问题中,如判断一个数的正负,比较两个数的大小等,常用条件语句设计程序.
2.求分段函数的函数值时,往往需要用到条件语句,有时还需要用到条件语句的嵌套.
3.条件语句主要有两种格式,(1)if-else-end格式,它有两个语句序列;(2)if-end格式,它仅有一个语句序列,使用时应根据情况灵活选用.;4.程序语句并不是孤立的,它与算法、程序框图密切相关,找到其联系与区别,是学好本部分知识的关键.
文档评论(0)