收藏 分销(赏)

2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc

上传人:天**** 文档编号:2337816 上传时间:2024-05-28 格式:DOC 页数:9 大小:893.04KB
下载 相关 举报
2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc_第1页
第1页 / 共9页
2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc_第2页
第2页 / 共9页
2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc_第3页
第3页 / 共9页
2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc_第4页
第4页 / 共9页
2020-2021学年高中数学-第一章-算法初步-1.2.2-条件语句学案新人教版必修3.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、2020-2021学年高中数学 第一章 算法初步 1.2.2 条件语句学案新人教版必修32020-2021学年高中数学 第一章 算法初步 1.2.2 条件语句学案新人教版必修3年级:姓名:12.2条件语句内容标准学科素养1.理解条件语句.2.用条件语句编写程序.3.条件语句与条件结构的关系.提升数学运算发展逻辑推理培养数学建模授课提示:对应学生用书第14页基础认识知识点条件语句预习教材P2528,思考并完成以下问题近几年来,在高考中大多数省市开始实行网上阅卷在阅卷过程中,每位考生的试题至少由两位阅卷教师各自独立的评阅当两位老师的分数相差不超过规定的误差范围时,计算机会自动取两个分数的平均值作为

2、该题分数;当两位老师给分之差超过误差范围时,计算机就会将该题自动调给第三位老师评阅,如果第三位教师的给分与前两者之一的给分之差在允许的误差范围内,这时计算机会求得这两个分数的平均值作为该题的分数;若第三位教师给出的分数与前两者给分之差都超过了误差范围,计算机会自动将这些情况“告知”该题组长,由其裁定最终得分(1)你能根据上述信息,能用输入输出语句写出它的程序吗?提示:不能,里面有对成绩的判断(2)怎样完成上述的问题?提示:在里面增加上能进行判断的语句(3)一般什么问题需要用条件语句?使用条件语句的关键是什么?提示:一般在分类处理问题时用条件语句,使用条件语句的关键是明确分类的标准和方法知识梳理

3、类别单支双支条件结构框图条件语句IF条件THEN语句体END IFIF条件THEN语句体1_ ELSE语句体2 END IF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END_IF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2自我检测1条件语句对应的基本逻辑结构是()A顺序结构B条件结构C循环结构 D以上都不正确解析:条件语句对应的基本逻辑结构是条件结构,故选B.答案:B2下列关于条件语句的说法正确的是()A条件语句中必须有ELSE和END IFB条件语句中可以没有END

4、IFC条件语句中可以没有ELSE,但是必须有END IFD条件语句中可以没有END IF,但是必须有ELSE解析:条件语句中必须有END IF,但可以没有ELSE,故选C.答案:C3当a3时,下面的程序段输出的结果是_解析:当a3时,满足a10的条件,所以计算机执行y2a,即y6.答案:6授课提示:对应学生用书第15页探究一两种条件语句的区别与联系阅读教材P25例5编写一个程序,求实数x的绝对值方法步骤:第一步,输入实数x.第二步,判断x的符号选择不同的操作第三步,输出x.例1根据下面的程序,画出程序框图解析程序框图如下:方法技巧1.区别:IFTHENELSE语句含有两个语句体,满足条件时执行

5、一个语句体,不满足条件时执行另一个语句体;而IFTHEN条件语句,只有一个语句体,是满足条件时执行的语句体2联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,程序都交汇于一点完成条件语句;都以IF开始,以END IF结束延伸探究1.利用另外一种条件结构和条件语句画出程序框图,并写出程序解析:程序框图如下程序如下:探究二条件语句的嵌套阅读教材P27例6把图1.111中的程序框图转化为程序方法步骤:第一步,分析程序框图;第二步,寻找两种条件结构的关系;第三步,选择合适语句;第四步,编写程序例2已知分段函数y,编写程序,输入自变量x的值,输出相应的函数值,并画出程序框图解

6、析法一:嵌套式:程序及程序框图如下法二:叠加式:程序及程序框图如下:方法技巧1.在嵌套式的条件语句中要注意分清各自的控制条件;2每层的条件语句应上下对齐;3每个条件语句均有ENDIF.跟踪探究1.已知y,编写一个程序,输入x的值,得到相应的函数值,并画出程序框图解析:程序框图如图所示:程序如下:延伸探究2.参照本例的解决方法设计一个程序,输入学生的成绩S,根据该成绩的不同值进行以下输出:若S90,则输出“优秀”解析:程序如下:探究三条件语句的实际应用例3某市对出租车的计费统一规定:如果行驶不超过2 km,则收费5元(即起步价),若超过2 km,则超出部分每1 km加收1.8元(不足1 km的,

7、按1 km计算)写出计算路费的程序解析程序框图如下:程序如下:方法技巧用条件语句解决实际问题的步骤(1)将实际问题转化为数学问题,并构思出解决问题的一个算法(可用自然语言)(2)画出程序框图,形象直观地描述算法(3)根据程序框图编写程序,即逐步把程序框图中的算法步骤用算法语句表达出来跟踪探究2.某运输公司规定,运货50吨以下(含50吨),运费为80元/吨;50吨以上且不足100吨的,运费为75元/吨;100吨及以上,运费为70元/吨,请用算法语句及程序框图描述算法:输入运货重量,输出运费解析:设运货x吨的运费为y元,由题意得y程序框图如下图:程序如下:授课提示:对应学生用书第17页课后小结1使

8、用条件语句时应注意的问题(1)条件语句是一个语句,IF,THEN,ELSE,END IF都是语句的一部分(2)条件语句必须是以IF开始,以END IF结束,一个IF必须与一个END IF相对应(3)如果程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,ELSE分支可以省略,此时条件语句就由双支变为单支(4)为了程序的可读性,一般IF、ELSE与END IF顶格书写,其他的语句体前面则空两格2对于三段或三段以上的分段函数求函数值时,需要条件语句的嵌套结构在编写条件语句的嵌套中的“条件”时,要注意“IF”与“END IF”的配对,通常可以利用文字的缩进来表示嵌套的层次,以帮助我们对程序的阅读和理解素养培优条件语句使用不恰当输入x,写出输出函数y的函数值的程序错解程序如下:易错分析在程序语句中不存在“0x4”的格式,应写成“x0ANDx4”;再就是函数的定义域不是R,而是三个“孤立”的区间,应该用三个IF语句自我纠正程序如下:

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 高中数学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服