电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 第2章§31条件语句课件 北师大版必修3 课件VIP免费

高中数学 第2章§31条件语句课件 北师大版必修3 课件_第1页
1/32
高中数学 第2章§31条件语句课件 北师大版必修3 课件_第2页
2/32
高中数学 第2章§31条件语句课件 北师大版必修3 课件_第3页
3/32
§3几种基本语句3.1条件语句学习目标1.掌握条件语句的含义、格式.2.会用条件语句将具体问题的框图转化为算法语句.3.会利用条件语句解决实际生活中的应用问题.课堂互动讲练知能优化训练3.1条件语句课前自主学案课前自主学案温故夯基1.画算法框图时,经常用到选择结构,即根据_______中的条件是否成立,从而执行不同的步骤.2.算法中的三种基本逻辑结构是__________、_________、_________.3.赋值语句是算法程序设计中的基本语句.判断框顺序结构选择结构循环结构知新益能1.条件语句条件语句是表达_________最常用的语句.2.两种条件语句的算法框图及格式选择结构If语句复合If语句算法框图If语句复合If语句语句格式If_____Then_______Else_______EndIfIf_______Then_______ElseIf_______Then_______Else_______EndIfEndIf条件语句1语句2条件1语句1条件2语句2语句3问题探究1.如何理解条件语句的执行步骤?提示:(1)条件语句是选择结构的一种表现形式.计算机执行这种形式的条件语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句1,若条件不符合,就执行Else后的语句2,然后结束这一条件语句.(2)If语句的变形在条件语句中,“Else语句2”部分是选择项,可以缺省,此时条件语句变成:If条件Then语句EndIf计算机执行此类条件语句时,对表达式结果进行判断,若表达式结果为真,则执行表达式后面的语句,否则直接跳过语句,执行后面的其他语句.其对应的框图如图.(3)在有些较为复杂的算法中,有时需要对按条件执行的某一语句特别是Else后的语句2继续按照另一个条件进行判断,这时可以再利用另一个条件语句进行判断,这就形成了条件语句的嵌套.一般形式如下:框图如下:2.何时使用“If—Then”语句与“If—Then—Else”语句?提示:当判断语句的两个出口语句都需要执行时,使用“If—Then—Else”语句;当判断语句的两个出口语句只有一个需要执行时,使用“If—Then”语句.课堂互动讲练对条件语句的理解考点突破条件语句必须以If开始,在语句中,语句1,语句2,不一定是一个语句,也可以是多个;在编写复合If语句中的条件时,“If”与“EndIf”是配对的,一般有几个If,就有几个“EndIf”.例例11以下给出的是用条件语句编写的一个算法,根据该算法回答问题.(1)若输入-3,则输出结果是________;(2)若输入4,则输出结果是________;(3)该算法的功能是求函数________的值.【思路点拨】判断条件真假→真→执行语句1→假→执行条件2→真→执行语句2→假→执行语句3【解析】(1)中,若输入-3,则条件1为真,所以执行Then后的语句1,输出y=3x=3×(-3)=-9.(2)中,若输入4,则条件2为假,所以执行语句3,输出y=3.(3)该算法表达的功能是求分段函数y=3xx<43x=4x2+1x>4的函数值.【答案】(1)-9(2)3(3)y=3xx<43x=4x2+1x>4【名师点评】这是一复合If语句的算法,要读懂题意,分清执行了哪个语句.简单If语句主要有两种格式:If—Then格式与If—Then—Else格式,选用那种格式,由具体题目来确定,判断条件,两个出口语句只有一个需要执行时,使用“If—Then”格式,而两个出口语句都需要执行时,使用“If—Then—Else”格式.简单If语句的应用已知函数f(x)=x-1x≥03x2+1x<0,用If语句设计一个算法对输入的每一个x值,都得到相应的函数值并画出算法框图.例例22【思路点拨】由已知条件→用自然语句设计算法→画算法框图→用If语句描述算法【解】用变量x,y分别表示自变量和函数值.步骤如下:(1)输入x值.(2)判断x的范围,若x≥0,则用函数y=x-1求函数值,否则用y=3x2+1求函数值.(3)输出y的值.程序框图如左图所示,程序如右图所示.【名师点评】本题是已知分段函数的解析式求函数值的问题,当输入一个x值,由于x的范围不同,因而用来计算函数值的解析式也不同,因此要计算函数值必须先判断x的范围,因而要设计求函数值的算法必须用选择结构,相应程序的书写也应用条件语句书写.自我挑战1编写程序:输入任意一个实数,输出其绝对值.解:程序框图如左图所示,程序如右图所示.复...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中数学 第2章§31条件语句课件 北师大版必修3 课件

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部