- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高中数学(人教版A版必修三)配套课件:1.2.2条件语句
第一章 §1.2 基本算法语句1.2.2 条件语句学习目标1.理解条件语句的格式及功能;2.体验如何把判断框转化为条件语句;3.通过条件语句的学习,进一步体会算法的基本思想.问题导学题型探究达标检测问题导学 新知探究 点点落实知识点一 条件语句思考 对于条件结构的算法或程序框图,要转化为计算机能够理解的算法语言,使用输入、输出和赋值语句还行吗?需要用怎样的语句?答案 不行,要用与条件结构相适应的条件语句.答案下表是条件语句的格式、功能及与条件结构的对应关系.试填上关键词.?格式一格式二条件语句IF 条件 THEN_______END IFIF 条件 THEN_______ ELSE _______ END IF语句体1语句体语句体2答案语句功能首先对IF后的 进行判断,如果(IF)条件符合,那么(THEN)执行 ,否则执行END IF之后的语句首先对IF后的 进行判断,如果(IF)条件符合,那么(THEN)执行 ,否则(ELSE)执行 对应条件结构框图条件条件语句体1语句体语句体2答案知识点二 常用的内置函数和符号就像制造业的工人不必连扳手也自己造一样,QBasic也配备了一些可以直接用的工具,试完成下表.符号功能举例AND逻辑联结词 x0 AND x1 相当于 SQR(x)求x的算术平方根SQR(4) 相当于a MOD ba除以b的余数4 MOD 3的值为 a\b带余除法中a除以b的商8\2的值为 符号功能举例AND逻辑联结词 x0 AND x1 相当于 SQR(x)求x的算术平方根a MOD ba除以b的余数4 MOD 3的值为 a\b带余除法中a除以b的商8\2的值为 “且”0x114答案返回题型探究 重点难点 个个击破类型一 条件语句例1 编写程序,使得任意输入2个整数按从大到小的顺序输出.解 算法:第一步,输入2个整数a,b.第二步,若ab,则x=a,a=b,b=x.第三步,输出a,b.第四步,结束.程序:INPUT “a,b=”;a,bIF ab THEN x=a a=b b=xEND IFPRINT “a,b=”;a,b END反思与感悟解析答案(1)条件语句是一个整体,IF—THEN—ELSE—END IF都是语句的一部分,且“IF—END IF”必须成对出现.(2)若程序只对条件满足时作处理,不用处理条件不满足时的情况,则可以省略ELSE分支.反思与感悟跟踪训练1 编写程序,使得任意输入2个整数,如果不等,则交换两数的次序输出; 如果两数相等,则输出“相等,请重新输入”.解析答案INPUT “a,b=”;a,bIF a=b THEN PRINT “相等,请重新输入”.ELSE x=a a=b b=xPRINT “a,b=”;a,bEND IFEND解 算法:第一步,输入2个整数a,b.第二步,先判断a是否等于b,若是,则输出“相等,请重新输入”.第三步,如果不相等,则x=a,a=b,b=x.输出a,b.第四步,结束.程序:类型二 条件语句的应用例2 铁路部门托运行李的收费方法如下:y是收费额(单位:元),x是行李重量(单位:kg),当0x≤20时,按0.35元/kg 收费,当x20时,20 kg的部分按0.35元/kg收费,超出20 kg的部分,则按0.65元/kg收费,请根据上述收费方法编写程序.反思与感悟解析答案解 由题意得:该函数是个分段函数.需要对行李重量作出判断,因此,这个过程可以用算法中的条件结构来实现.反思与感悟解析答案程序:INPUT “请输入旅客行李的重量(kg)x=”;xIF x0 AND x=20 THENy=0.35*xELSEy=0.35*20+0.65*(x-20)END IFPRINT “该旅客行李托运费为”;yEND反思与感悟算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个数的大小、求分段函数的函数值等,都需要用到条件语句.反思与感悟跟踪训练2 编写求一个数是偶数还是奇数的程序,从键盘上输入一个整数,输出该数的奇偶性.解 程序:INPUT “x=”;xy=x MOD 2IF y=0 THENPRINT x;“该数是偶数”ELSEPRINT x;“该数是奇数”END IFEND解析答案类型三 条件语句的嵌套例3 编写程序,使得任意输入3个整数按从大到小的顺序输出.反思与感悟解析答案解 算法:第一步,输入3个整数a,b,c.第二步,将a与b比较,并把小者赋给b,大者赋给a.第三步,将a与c比较,并把小者赋给c,大者赋给a.第四步,将b与c比较,并把小者赋给c,大者赋给b.第五步,按顺序输出a,b,c.程序框图:反思与感悟解析答案程序:INPUT “a,b,c=”;a,b,cIF ba THENt=aa=bb=tEND
您可能关注的文档
- 高中区域地理课后自主演练:15中国的地形Word版含答案.doc
- 高中区域地理课后自主演练:13大洋洲与澳大利亚 两极地区Word版含答案.doc
- 高中区域地理课件:3.11认识省级区域.ppt
- 高中区域地理课后自主演练:16中国的气候Word版含答案.doc
- 高中区域地理课后自主演练:18中国的自然资源Word版含答案.doc
- 高中区域地理课件:3.7中国的工业.ppt
- 高中区域地理课件:3.6中国的农业.ppt
- 高中区域地理课后自主演练:19中国的农业Word版含答案.doc
- 高中区域地理课后自主演练:1地球与地球仪Word版含答案.doc
- 高中区域地理课后自主演练:20中国的工业Word版含答案.doc
最近下载
- 国标阀门型号编制方法JBT308-2004.PDF
- 2024年福建省能源石化集团有限责任公司春季校园招聘455人笔试参考题库附带答案详解.pdf
- 76G-3预应力长向圆孔板.pdf
- 数字媒体艺术_梦境主题“梦幻之旅”插画绘本设计.docx VIP
- 演示文稿国际结算的几种方式.ppt VIP
- C被遗弃的少女 das verlassene magdlein声乐正谱五线谱钢琴伴奏.pdf
- 七年级下数学数形结合附答案解析.pdf
- 教科版科学四年级下册 第三单元 岩石与土壤 5 岩石、沙和黏土.ppt VIP
- 软件系统试运行报告.doc VIP
- DLT 284_输电线路杆塔及电力金具用热浸镀锌螺栓与螺母.pdf
文档评论(0)