1.2.2 条件语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)

2020-02-14
| 2份
| 75页
| 238人阅读
| 3人下载
教辅
山东中联翰元教育科技有限公司
进店逛逛

资源信息

学段 高中
学科 数学
教材版本 -
年级 高一
章节 1.2.2 条件语句
类型 备课综合
知识点 算法初步
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 3.31 MB
发布时间 2020-02-14
更新时间 2023-04-09
作者 山东中联翰元教育科技有限公司
品牌系列 高考领航·高中同步核心辅导与测评
审核时间 2020-02-14
下载链接 https://m.zxxk.com/soft/12639906.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

1.2.2 条件语句 [课标领航] 1.理解条件语句.(重点) 2.能用条件语句编写条件结构的程序.(重点,难点) 3.能读懂条件语句编写的程序.(易错点) 1.条件语句的一般格式及功能 类别 单支 双支 条件结 构框图 条件 语句 IF 条件 THEN  语句体 END IF IF 条件 THEN  语句体1 ELSE  语句体2 END IF 语句 功能 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END__IF之后的语句 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2 ①条件语句对应框图的什么结构? 【提示】 条件语句与程序框图中的条件结构相对应. ②什么情况下ELSE及其后的语句体可以省略? 【提示】 当条件满足时执行某项操作,而不满足的不需要进行任何操作时,可以省略. 1.下面的程序语句中C表示的是(  ) A.不满足条件时执行的内容 B.条件语句 C.条件 D.满足条件时执行的内容[来源:学#科#网Z#X#X#K] 解析:选A.THEN引导的语句是满足条件时执行的内容.ELSE引导的语句是不满足条件时执行的内容. 2.已知如下程序: 若输入x=5,则运行结果是(  ) A.x=5,y=1     B.x=5,y=-1 C.y=1 D.y=-1 解析:选C.由于5≥0,故y=1. 3.给出下面所示的程序:执行该程序时,若输入的x为3,则输出的y值是________. 解析:输入x=3时,执行y=2x=2×3=6. 答案:6 4.下面的程序,为了运行得到9,应输入的x=________. 解析:y=. 答案:-4或4 类型一 条件语句的简单应用 例1►已知函数f(x)=,对任意的x,求函数值,请画出程序框图并写出程序语句. 【导析】 由于函数是一个分段函数,所以输入x的值后,应根据x的值所在的范围选择相应的解析式代入,求其函数值,因而设计求函数值的算法必须用条件结构,相应程序的书写也应用条件语句书写. 【解】 程序框图: 程序如下: 【方法总结】 (1)条件语句的适用范围:用于解决需分情况处理的问题. (2)条件语句是一个整体,IF THEN ELSE END IF都是语句的一部分,且“IF END IF”必须成对出现. 1.写出下列程序的运行结果: 若x=20,则P=________. 解析:∵x=6,这时x<10,∴P=6×0.35=2.1; 当x=20时,∵20>10,∴P=10×0.35+(20-10)×0.7=10.5. 答案:2.1 10.5 类型二 条件语句的嵌套与叠加[来源:Zxxk.Com] 例2►(满分样板12分)高等数学中经常用到符号函数sgn x.其定义为y=,试编写程序,根据输入的x的值,输出对应的y值. 【思路点拨】 显然本题中的函数为分段函数,且x的取值分为三段,故考虑使用条件语句的嵌套. 【规范解答】 程序框图如图所示: 6分 程序如下:[来源:学科网] 【名师点评】 (1)条件语句必须以IF语句开始,以END IF语句结束,一个IF语句必须和一个END IF对应. (2)对多个条件语句的嵌套问题,应注意每一层的结构的完整,不要漏掉END IF. 2.已知函数y=,试输入I的值,计算y值,写出程序. 解:程序如下: 3.已知MOD(a,b)函数的作用是求两个数a除以b的余数,而“\”是取两数的商,根据下列程序,写出此程序的算法,并画出其程序框图. 程序如下: 解:算法如下: 第一步,输入数x. 第二步:判断x是否为正的两位数,如果是,则执行第三步;否则,输出“输出有误”. 第三步:取x的十位数字赋给a,x的个位数字赋给b. 第四步,将10b+a赋给x,输出x. 程序框图如图所示. 4.设计一个程序,输入学生的成绩S,根据该成绩的不同值进行以下输出:若S<60,则输出“不及格”;若60≤S≤90,则输出“及格”;若S>90,则输出“优秀”. 解:程序如下: INPUT “S=”;S 类型三 条件语句的实际应用 例3►在音乐唱片超市里,每张唱片售价25元,顾客购买5张以上(含5张)唱片,则按九折收费;顾客购买10张以上(含10张)唱片,则按八五折收费.编写程序,根据输入顾客购买唱片的数量a,输出顾客要缴纳的金额c,画出程序框图. 【导析】 根据题意知顾客要缴纳的金额c是购买唱片数量a的分段函数,函数关系式为 c=.因为条件不同,结果不同,所以程序框图中需用到条件结构,程序中需用到条件语句. 【解】 程序框图如图所示. 程序如下: 【方法总结】 (1)对于本题,可先根据题意建立顾客要缴纳的金额c与顾客购买的唱片的数量a之间的函数关系式(分段函数),再根据

资源预览图

1.2.2 条件语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
1
1.2.2 条件语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
2
1.2.2 条件语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。