收藏 分享(赏)

青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc

上传人:无敌 文档编号:454133 上传时间:2018-04-06 格式:DOC 页数:10 大小:136.50KB
下载 相关 举报
青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc_第1页
第1页 / 共10页
青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc_第2页
第2页 / 共10页
青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc_第3页
第3页 / 共10页
青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc_第4页
第4页 / 共10页
青海省平安县高中数学人教版必修三导学案:1.2.2条件语句.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、1.2.2 条件语句班级 :_姓名:_设计人:_日期:_课前预习 预习案温馨寄语 1 生活就像海洋,只有意志坚强的人,才能到达彼岸。马克思学习目标 1通过实例正确理解条件语句的概念、表示方法、结构和用法,掌握条件语句的格式及功能.2了解条件语句在程序中起判断转折的作用,在解决实际问题中起决定作用.3能初步用条件语句设计算法,表达解决具体问题的过程.学习重点 条件语句的基本用法学习难点 条件语句的写法自主学习 条件语句的格式、功能及与条件结构的对应关系格式一 格式二条件语句 IF 条件 THENEND IFIF 条件 THENELSEEND IF语句功能 首先对 IF 后的 进行判断,如果(IF

2、) 条件符合,那么(THEN)执行 ,否则执行 之后的语句首先对 IF 后的 进行判断,如果(IF) 条件符合,那么(THEN)执行 ,否则(ELSE)执行 .对应条件结构框图预习评价 1下列关于条件语句的叙述正确的是A.IF 语句中必须有 ELSE 和 END IFB.IF 语句中可以没有 END IFC.IF 语句中可以没有 ELSE,但必须以 END IF 结束D.IF 语句中可以没有 END IF,但必须有 ELSE2条件语句的一般形式是“ IF A THEN B ELSE C ”,其中 B 表示的是A.不满足条件时执行的内容 B.条件语句C.条件 D.满足条件时执行的内容3已知程序如

3、下:若是输入 9,其运行结果是 .知识拓展 探究案合作探究 1条件语句的格式与功能 如图所示的条件结构对应的条件语句的一般格式是怎样的?2条件语句的格式与功能 两种语句有什么区别和联系?教师点拨 对条件语句的四点说明(1)条件语句是一个语句,IF , THEN,ELSE,END IF 都是语句的一部分.(2)条件语句必须是以 IF 开始,以 END IF 结束,一个 IF 必须与一个 END IF 相对应.(3)如果程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,ELSE分支可以省略,此时条件语句就由双支变为单支.(4)为了程序的可读性,一般 IF,ELSE 与 END IF 顶

4、格书写,其他的语句体前面则空两格.交流展示两种格式的条件语句及应用 1阅读下列程序,则该程序运行后,变量 y 的值为INPUT “x”;4IF x3 THENyx*xELSEy2*xEND IFPRINT yENDA.4 B.16 C.6 D.82阅读下面的程序,若分别输入 0,1,4,8,9,10,则输出的结果是INPUT “x=”;xIF x MOD 4=0 THENPRINT xEND IFENDA.0,8 B.4,8 C.0,4,8 D.0,1,4,8,9,10变式训练 1对于程序:试问,若输入 m4,则输出的数为INPUT mIF m4 THENm2*m1ELSE m1mEND IF

5、PRINT mENDA.9 B.7 C.5 或7 D.52完成如图所示的程序,输入 x 的值,求函数 y|8 2x 2|的值._;_.INPUT “x”;xIF _ THEN_ELSE y2*x 28END IFPRINT yEND交流展示条件语句的嵌套 已知函数 对输入的每一个 x 值,都得到相应的函数值,画出程序框图并写出程序.变式训练 给出如下程序(其中 x 满足:0=0 THENPRINT SQR(a)ELSEPRINT “是负数“END IFEND来源:gkstk.Com若输入-4,则输出结果为A.-4 B.4 C.是负数 D.23下面程序的算法功能是 .INPUT xIF x3 T

6、HENy=x*x-1ELSEy=2END IFEND IFPRINT yEND1.2.2 条件语句详细答案 课前预习 预习案【自主学习】语句体 语句体 1 语句体 2 条件语句体 END IF 条件 语句体 1 语句体 2【预习评价】1C2D39知识拓展 探究案【合作探究】1IF 条件 THEN语句体END IF2(1)区别:第一种条件语句只有一个语句体,是满足条件时执行的语句体;而第二种条件语句含有两个语句体,满足条件时执行一个语句体,不满足条件时执行另一个语句体.(2)联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,完成条件语句;都以 IF 开始,以 END

7、IF 结束.【交流展示两种格式的条件语句及应用 】来源:学优高考网 gkstk1B【解析】因 x4 满足“ x3”的条件,所以执行的是“THEN”后面的 y4416.2C【解析】算法的功能是输入一个数,判断其是否能被 4 整除,若能,则输出该数.故选 C.【变式训练】1D【解析】因为44 不成立,则 m1(4)5,故输出 m5.2x2 AND x2y82*x2【解析】根据 ELSE 后的语句为 y2*x28,故条件应为 82x 20,即2x2,写出语句为 x2 AND x2;应为 y82*x2.【交流展示条件语句的嵌套 】程序框图:程序:INPUT xIF x0 THENyx2 1ELSEy2

8、*x2 5END IFPRINT yEND【变式训练】(1)函数关系式为(2)程序框图【交流展示条件语句在实际中的应用 】INPUT“请输入旅客行李的重量(kg)x”;xIF x0 AND x20 THENy0.35*xELSEy0.35*200.65*(x20)END IFPRINT“该旅客行李托运费为: ”;yEND【变式训练】用条件语句完成.程序如下:INPUT “请输入印刷品重量 (g):”,xIF x=100 THENy=0.7ELSEy=0.7+0.4*FIX(x-100)/100)END IFPRINT yEND【当堂检测】1B【解析】条件语句中,如果条件成立,执行 THEN 后的语句;如果不成立,则执行 ELSE 后的语句,故条件语句的执行是有选择的,A 错;当条件不成立时,不需要任何操作时,可以省略ELSE 及其后的语句,故 D 错;条件语句可以嵌套,C 错.2C【解析】该程序先 a 进行判断;若 a0,则输出 ;若 a0,则输出“是负数”.【备注】无3求函数 的函数值

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报