电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 第一章 算法初步 1.2.2 条件语句学案(含解析)新人教A版必修3-新人教A版高一必修3数学学案

高中数学 第一章 算法初步 1.2.2 条件语句学案(含解析)新人教A版必修3-新人教A版高一必修3数学学案_第1页
1/12
高中数学 第一章 算法初步 1.2.2 条件语句学案(含解析)新人教A版必修3-新人教A版高一必修3数学学案_第2页
2/12
高中数学 第一章 算法初步 1.2.2 条件语句学案(含解析)新人教A版必修3-新人教A版高一必修3数学学案_第3页
3/12
1.2.2 条件语句[目标] 1.记住条件语句的格式,并会用条件语句将条件结构的程序框图转化为算法语句;2.体会程序框图与算法语句的关系.[重点] 条件语句的格式及应用.[难点] 条件语句的嵌套.知识点 条件语句 [填一填][答一答]1.格式一和格式二的区别和联系是什么?提示:(1)联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,完成条件语句;都以 IF 开始,以 END IF 结束.(2)区别:①条件语句只有一个语句体,是满足条件时执行语句体.② 条件语句含有两个语句体:满足条件时执行一个语句体;不满足条件时执行另一个语句体.2.在条件语句中其中 B 表示的是( D )A.不满足条件时执行的内容B.条件语句C.条件D.满足条件时执行的内容3.当输入 x=-3.2 时,程序输出的结果为 3.2.类型一 条件语句与条件结构的转换 [例 1] (1)根据下面的程序,填写程序框图.①________,②________,③________.(2)根据下面的程序框图,写出程序.[解析] (1)根据条件语句可知该语句为求分段函数y=的值.所以三个空中分别填的内容为:①x≥?,② y=2x-5,③ y=5-2x.(2)解:程序如下:[答案] (1)①x≥? ② y=2x-5 ③ y=5-2x(2)见解析1由程序框图写语句时,对顺序结构的程序框图只需利用输入、输出、赋值语句即可完成.其中输入、输出框对应输入、输出语句,执行框对应赋值语句.2算法语句和程序框图是从不同的角度以不同的形式解决问题,设计程序时一般先画程序框图,再把程序框图“翻译”成算法语句.[变式训练 1] 求函数 y=|x-4|+1 的函数值,则①处应填 y = 5 - x .解析:如果 x<4,则 y=4-x+1=5-x,故①处应填 y=5-x.类型二 利用条件语句编写程序 [例 2] 设计程序,对输入的任意两个不同实数,按从大到小的顺序输出.[解] 解法 1:(用 IF—THEN 语句):程序框图如图所示.程序如下:解法 2:(用 IF—THEN—ELSE 语句):程序框图如图所示.程序如下: 两种条件语句的选择标准(1)要解决的问题如果只需要对满足条件时的情况作出处理,不需要处理不满足条件时 ,可选用 IF—THEN 语句.(2)要解决的问题,如果既需要解决满足条件时的情况,又需要解决不满足条件时的情况,可选用 IF—THEN—ELSE 语句.[变式训练 2] 编写程序,任意输入一个数 x,判断它是否是方程 2x2-3x-2=0 的根.解:程序框图如下:程序如下:类型三 条件语...

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

碎片内容

高中数学 第一章 算法初步 1.2.2 条件语句学案(含解析)新人教A版必修3-新人教A版高一必修3数学学案

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部