收藏 分销(赏)

高中数学第二章算法初步2.3.1条件语句省公开课一等奖新名师优质课获奖PPT课件.pptx

上传人:人****来 文档编号:12689750 上传时间:2025-11-25 格式:PPTX 页数:31 大小:502.73KB 下载积分:10 金币
下载 相关 举报
高中数学第二章算法初步2.3.1条件语句省公开课一等奖新名师优质课获奖PPT课件.pptx_第1页
第1页 / 共31页
高中数学第二章算法初步2.3.1条件语句省公开课一等奖新名师优质课获奖PPT课件.pptx_第2页
第2页 / 共31页


点击查看更多>>
资源描述
-,*,-,-,*,-,首页,-,*,-,课前篇,自主预习,-,*,-,课堂篇,探究学习,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,-,*,-,3,.,1,条件语句,1/31,2/31,1,.,条件语句,在算法中,选择结构是一个基本结构,条件语句,是表示选择结构最惯用语句,.,2,.,If,语句,形以下面框图描述算法都能够用,If,语句进行表示,.,其普通形式是,:,If,条件,Then,语句,1,Else,语句,2,End If,3/31,【做一做,1,】,条件语句普通格式是,If,A,Then,B,Else,C,End If,其中,B,表示是,(,),A.,满足条件,A,时执行内容,B.,条件语句,C.,条件,D.,不满足条件,A,时执行内容,解析,:,语句中,A,表示条件,Else,后面,C,表示不满足条件,A,时执行内容,而在,Then,后面,B,表示满足条件,A,时执行内容,故选,A.,答案,:,A,4/31,3,.,复合,If,语句,(1),格式,:,If,条件,1,Then,语句,1,Else,If,条件,2,Then,语句,2,Else,语句,3,End If,End If,(2),对应算法框图如图所表示,.,5/31,输入,x,;,If,x,2,6/31,思索辨析,判断以下说法是否正确,正确在后面括号里画,“,”,错误画,“,”,.,(1),一个完整条件语句,能够出现多个,End,If,.,(,),(2),使用复合条件语句时,每一个条件语句都以,“If”,开头,以,“End,If”,结束,程序中有几个,“If”,就有几个,“End,If”,与之对应,.,(,),(3),假如复合条件语句中有两个,“End,If”,那么最终一个,“End,If”,是与最上面第一个,“If”,对应,.,(,),答案,:,(1),(2),(3),7/31,探究一,探究二,探究三,思维辨析,当堂检测,对含有条件语句算法了解,【例,1,】,(1),当,a=,3,时,下面算法语句段输出结果是,(,),输入,a,;,If,a,1,Then,y=x+,1,/,2,Else,y=,2,*x+,1,End If.,输出,y.,假如输出,y,值为,1,那么输入,x,值为,.,9/31,探究一,探究二,探究三,思维辨析,当堂检测,解析,:,(1),因为,a=,3,10,所以,y=,2,a=,2,3,=,6,故选,D,.,若,x,1,则由,y=,2,x+,1,=,1,得,x=,0,满足,x,1,.,故输入,x,值为,0,.,答案,:,(1)D,(2)0,反思感悟,给出一个用条件语句描述算法,确定其运行结果、指出其算法功效或补充算法语句时,首先要明确,If,语句、复合,If,语句格式要求,其次要了解条件语句执行原理,.,还要尤其注意对条件表示式了解与分析,.,10/31,探究一,探究二,探究三,思维辨析,当堂检测,变式训练,1,已知分段函数,编写算法语句,输入,x,值,输出对应,y,值,.,解,算法语句以下,:,输入,x,If,x,0,Then,y=,1,/a,Else,y=-a,End,If,输出,y.,13/31,探究一,探究二,探究三,思维辨析,当堂检测,(2),设,c,表示通话费用,(,单位,:,元,),t,表示通话时间,(,单位,:,分,),用条件语句能够表示为,:,输入,t,;,If,t=,3,Then,c=,0,.,2,Else,c=,0,.,2,+,0,.,1,*,(,t-,3),End,If,输出,c.,14/31,探究一,探究二,探究三,思维辨析,当堂检测,反思感悟,1,.,If,语句主要用来描述含有选择结构算法,即条件语句是与选择结构相对应,.,2,.,条件语句普通用在需要对条件进行判断算法设计中,如判断一个数正负,确定两个数大小、求分段函数函数值等,在用条件语句时候,一定要注意条件语句格式要求,.,15/31,探究一,探究二,探究三,思维辨析,当堂检测,变式训练,2,算法步骤以下,:,1,.,输入,x,;,2,.,判断,x,0,是否成立,若成立,则,z=-,1;,若不成立,则,z=,1;,3,.z=z+,1;,4,.,输出,z.,试将上面算法用算法语句表示,.,解,:,用语句描述为,:,输入,x,;,If,x,=,0,Then,y=,3,*x-,1,Else,If,x-,4,Then,y=,4,*x,Else,y=-,1,End,If,End,If,输出,y.,18/31,探究一,探究二,探究三,思维辨析,当堂检测,反思感悟使用复合,If,语句注意事项及处理问题步骤,1,.,使用复合,If,语句注意事项,(1),使用范围,:,判断条件多于一个时,.,(2),分清层次,:,编写条件语句时,要注意,If,和,End,If,配对使用及书写格式,.,2,.,利用复合,If,语句处理问题步骤,(1),构思出处理问题一个算法,(,可用自然语言,),.,(2),画出程序框图,形象直观地描述算法,.,(3),依据框图写算法语句,即逐步把框图中算法步骤用算法语句表示出来,.,19/31,探究一,探究二,探究三,思维辨析,当堂检测,变式训练,3,下面是计算某种税款算法过程,其算法以下,:,1,.,输入金额,x,(,注,x,5 000);,2,.,假如,x,2 000,那么,y=,0;,假如,2 000,x,2 500,那么,y=,0,.,05(,x-,2 000);,不然,y=,25,+,0,.,1(,x-,2 500);,3,.,输出税款,y,结束,.,请写出该算法算法框图和对应算法语句,.,20/31,探究一,探究二,探究三,思维辨析,当堂检测,解,:,算法框图如图,:,算法语句为,:,输入,x,;,If,x=,2,000,Then,y=,0,Else,If,x=,2,500,Then,y=,0,.,05,*,(,x-,2,000),Else,y=,25,+,0,.,1,*,(,x-,2,500),End,If,End,If,输出,y.,21/31,探究一,探究二,探究三,思维辨析,当堂检测,设计条件语句时不严谨而致误,错解,输入,x,;,If,x,10,Then,y=,3,*x,Else,If,x,0,And,x,10,Then,y=,3,*x,Else,If,x,0”;,二是忽略了复合条件语句结构,遗漏了一个,“End,If”,要知道有几个,“If”,就有几个,“End,If”,与之配对,不然程序无法运行,.,24/31,探究一,探究二,探究三,思维辨析,当堂检测,解,:,算法框图如图所表示,.,算法语句以下,:,输入,a,b,;,If,a=b,Then,y=a-b,Else,y=b-a,End,If,输出,y.,25/31,探究一,探究二,探究三,思维辨析,当堂检测,1,.,以下求函数值算法中需要用到条件语句函数为,(,),A.,f,(,x,),=x,2,-,1,B.,y=x,3,-,1,D.,f,(,x,),=,2,x,解析,:,求分段函数函数值,需要用到条件语句,.,答案,:,C,26/31,探究一,探究二,探究三,思维辨析,当堂检测,2,.,若输入,t=,4,则执行下面算法语句后输出结果为,(,),输入,t,;,If,t,0,Then,y=x,Else,y=-x,End If,输出,y.,A.0B.3,C.,-,3D.3,或,-,3,解析,:,若,x=,3,则,y=,3;,若,x=-,3,则,y=-,(,-,3),=,3,.,答案,:,D,28/31,探究一,探究二,探究三,思维辨析,当堂检测,4,.,输入,x,;,If,x,4,Then,y=x,Else,If,x,4,且,12,10,所以,y=,3,12,-,12,=,24,.,答案,:,D,30/31,探究一,探究二,探究三,思维辨析,当堂检测,5,.,用算法语句描述以下算法框图对应算法,.,解,:,用,If,语句能够表示为,:,输入,a,;,If,a=,0,Then,y=a,2,输出,y,Else,输出,“,是负数,”,End,If,31/31,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

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

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服