高中数学优质课件精选——人教版A版必修三1.2.2条件语句.pptx
《高中数学优质课件精选——人教版A版必修三1.2.2条件语句.pptx》由会员分享,可在线阅读,更多相关《高中数学优质课件精选——人教版A版必修三1.2.2条件语句.pptx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.2.2条件语句,第一章1.2基本算法语句,1.理解条件语句的格式及功能; 2.体验如何把判断框转化为条件语句; 3.通过条件语句的学习,进一步体会算法的基本思想.,问题导学,题型探究,达标检测,学习目标,知识点一条件语句,答案,问题导学 新知探究 点点落实,思考对于条件结构的算法或程序框图,要转化为计算机能够理解的算法语言,使用输入、输出和赋值语句还行吗?需要用怎样的语句?,答案不行,要用与条件结构相适应的条件语句.,下表是条件语句的格式、功能及与条件结构的对应关系. 试填上关键词.,语句体,语句体1,语句体2,答案,条件,语句体,条件,语句体1,答案,语句体2,就像制造业的工人不必连扳手
2、也自己造一样,QBasic也配备了一些可以直接用的工具,试完成下表.,答案,知识点二常用的内置函数和符号,“且”,0x1,1,4,返回,类型一条件语句,解析答案,反思与感悟,例1编写程序,使得任意输入2个整数按从大到小的顺序输出.,题型探究 重点难点 个个击破,解算法: 第一步,输入2个整数a,b. 第二步,若ab,则xa,ab,bx. 第三步,输出a,b. 第四步,结束. 程序:,INPUT “a,b”;a,b IFab THEN xa ab bx END IF PRINT“a,b”;a,b END,(1)条件语句是一个整体,IFTHENELSEEND IF都是语句的一部分,且“IFEND
3、IF”必须成对出现. (2)若程序只对条件满足时作处理,不用处理条件不满足时的情况,则可以省略ELSE分支.,反思与感悟,跟踪训练1编写程序,使得任意输入2个整数,如果不等,则交换两数的次序输出; 如果两数相等,则输出“相等,请重新输入”.,解析答案,解算法: 第一步,输入2个整数a,b. 第二步,先判断a是否等于b,若是,则输出“相等,请重新输入”. 第三步,如果不相等,则xa,ab,bx.输出a,b. 第四步,结束. 程序:,INPUT “a,b”;a,b IF ab THEN PRINT“相等,请重新输入”. ELSE xa ab bx PRINT“a,b”;a,b END IF END
4、,类型二条件语句的应用,解析答案,反思与感悟,例2铁路部门托运行李的收费方法如下:y是收费额(单位:元),x是行李重量(单位:kg),当020时,20 kg的部分按0.35元/kg收费,超出20 kg的部分,则按0.65元/kg收费,请根据上述收费方法编写程序.,该函数是个分段函数. 需要对行李重量作出判断, 因此,这个过程可以用算法中的条件结构来实现.,解由题意得:,解析答案,反思与感悟,程序:,INPUT“请输入旅客行李的重量(kg)x”;x IF x0 AND x20 THEN y0.35*x ELSE y0.35*20+0.65*(x-20) END IF PRINT “该旅客行李托运
5、费为”;y END,反思与感悟,算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个数的大小、求分段函数的函数值等,都需要用到条件语句.,反思与感悟,跟踪训练2编写求一个数是偶数还是奇数的程序,从键盘上输入一个整数,输出该数的奇偶性.,解程序:,解析答案,INPUT “x”;x yx MOD 2 IFy0THEN PRINT x;“该数是偶数” ELSE PRINT x;“该数是奇数” END IF END,类型三条件语句的嵌套,解析答案,反思与感悟,例3编写程序,使得任意输入3个整数按从大到小的顺序输出.,解析答案,解算法: 第一步,输入3个整数a,b,c. 第二步,将a与b比较,并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学 优质 课件 精选 人教版 必修 1.2 条件 语句
限制150内