9512.net
甜梦文库
当前位置:首页 >> 数学 >>

高中数学北师大版必修3课件:第二章 §3 3.1 条件语句_图文

几种基本语句 3.1 条件语句 预习课本P105~107,思考并完成以下问题 (1)If语句的格式是什么? (2)复合If语句的格式是什么? [新知初探] 1.If语句 (1)算法框图: (2)语句格式: If Else 语句2 条件 语句1 Then End If [点睛] (1)条件语句执行步骤:当计算机执行If语句时,首 先对If后的条件进行判断,如果条件符合,就执行Then后的语句 1,否则执行Else后的语句2. (2)在某些情况下,也可以只使用IfThen语句,即 If 条件 语句 End If If后的 当计算机执行上述If语句时,首先对If后的条件进行判断, 如果条件符合,就执行Then之后的语句,否则执行End 语句. Then 2.复合 If 语句 (1)算法框图: (2)语句格式: If 条件1 Then 语句1 Else If Else 条件2 语句2 语句3 Then End End If If [点睛] (1)复合If语句一般用于要解决的问题需要分类(分 为3类或3类以上)讨论的情况,注意新一层的条件是以上一层 的条件为前提,因此有些条件不要重复加上. (2)在书写和阅读复合If语句时,要注意“If”和“End If”是 成对出现的,内层语句要相对于外层语句缩进两个字符,以便 观察出到底哪些IfThenElseEnd If是一组的. [小试身手] 1.判断正误.(正确的打“√”,错误的打“×”) (1)条件语句对应框图中的基本逻辑结构是选择结构. ( √ ) (2)条件语句中必须有Else和End If. (3)条件语句中可以没有End If. (4)条件语句中可以没有Else,但是必须有End If. ( × ) ( × ) ( √ ) 2.给出以下问题: ①求面积为1的正三角形的周长; ②求三个实数的算术平均数; ③求两个实数中的最小数; ? ?2x,x≥3, ④求函数f(x)= ? 2 ? ?x ,x<3 当自变量取x0时的函数值.其 ( ) 中不需要用条件语句来描述算法的问题有 A.1个 C.3个 B.2个 D.4个 解析:选B ①②不涉及对条件的真假进行判断. 3.执行下面的语句: 输入A,B; If A >B C=A/2 输出C End If 若输入8,4,则输出结果为 A.8 C.2 B. 4 ( ) Then 解析:选B A 输入8,4时,满足A>B,则C= =4. 2 D.1 4.下面的语句中,执行语句 3 的条件是________. 输入 m; If m> 1 Then y=m+1 Else If m<1 Else Then 解析:由题可知,当m>1时,y= m+1;当m<1时,y=m+2;当 y=m+2 y=m-1(语句 3) m=1时,y=m-1.故填m=1. End If 答案:m=1 End If 输出 y. 用IfThenElse语句表示程序 ? ?x+2,x≥0, ? 2 ? ?x +2,x<0 [典例] 设计计算y= 函数值的算法,并用 相应的算法语句加以描述. [解] 算法如下: 1.输入x. 2.如果x≥0,则y=x+2;否则,执行第3步. 3.y=x2+2. 用算法语句描述为: 输入x; If x≥0 Then y=x+2 Else y=x*x+2 End 输出y. If IfThenElse语句对应的是两个分支的选择结 构,若问题的解决需要根据条件是否成立,判断该去 执行两个不同步骤中的哪一个步骤,则用该语句来描 述算法. [活学活用] 根据下列算法语句, 当输入x为60时, 输出y的值为 ( ) A.25 C.31 B.30 D.61 解析:选C 通过阅读理解知,算法语句是一个分段函数f(x) ? ?0.5x,x≤50, =? ? ?25+0.6?x-50?,x>50, ∴f(60)=25+0.6×(60-50)=31. If语句的叠加的应用 [典例] 画出算法框图,使得任意输入三个实数,输出 这三个实数中的最小值,并用基本语句描述此算法. [解] 首先输入 a,b,c,再分别比较 a 与 b,a 与 c 的大小, 并总把较小的数作为 a,这样就找出其中的最小实数了. 算法框图如图所示. 算法语句如下: 输入 a,b,c; If a>b Then a=b End If If a>c Then a=c End If 输出 a. If语句的叠加实质上是IfThen语句的叠加,IfThen语 句对应的是一个分支为空的选择结构,因此对于需要多次 比较与判断的算法,对应的是选择结构的叠加(即条件语句 的叠加),此时每一个条件语句都是一个独立的整体,在下 一个条件语句之前要加上“End If”. [活学活用] 根据下面的程序,画出该程序的算法框图,并说明该程 序的功能. 输入a,b,c; If a>b Then t= a a=b b=t End If If a>c Then t= a a=c c=t End If If b>c Then t= b b=c c=t End If 输出a,b,c. 解:程序由三个 If 语句叠加而成,因此 画框图的时候,我们分别将对应的选择 结构画出来,并用流程线连接到一起, 再补充上起止框和输入、输出框,可得 框图如图所示.该程序的流程是:首先 输入 a,b,c,然后把较小的数赋给 a, 把中间数赋给 b,把较大数赋给 c,再把 这三个数从小到大排列,依次输出.因 此,该程序的功能是将 a,b,c 这三个 数按照从小到大排列. 复合If语句的应用 2 ? x + 1 ? ,x≤-1, ? ? ?2x+2,-1<x<1, 已知函数y= ? ?1 -1,x≥1, ? ?x [典例] 画出算 法框图并用基本语句描述一个算法,对每一个输入的x的 值,求出相应的函数值.


更多相关文章:
最新高中数学北师大版必修3课件:第二章 §3 3.1 条件语....ppt
最新高中数学北师大版必修3课件:第二章 §3 3.1 条件语句_数学_高中教育_教育专区。北师大版数学课件 精品整理 几种基本语句 3.1 条件语句 预习课本P105~107,...
...学年高中数学北师大版必修3课件:第二章 §3 3.1 条....ppt
2017-2018学年高中数学北师大版必修3课件:第二章 §3 3.1 条件语句 - 几种基本语句 3.1 条件语句 预习课本P105~107,思考并完成以下问题 (1)If语句的格式是...
2019学年高中数学北师大版必修3课件:第二章 §3 3.1 条....ppt
2019学年高中数学北师大版必修3课件:第二章 §3 3.1 条件语句 - 精品数学课件 北师大版 几种基本语句 3.1 条件语句 预习课本P105~107,思考并完...
高中数学北师大版必修三课件:第2章 5 §3 3.1 条件语句....ppt
高中数学北师大版必修三课件:第2章 5 §3 3.1 条件语句_数学_高中教育_教育专区。第二章 算法初步 §3 几种基本语句 条件语句 3.1 1.条件语句的定义及一般...
2018版高中数学北师大版必修三课件:第二章 3.1 条件语....ppt
2018版高中数学北师大版必修三课件:第二章 3.1 条件语句 - 第二章 §3 几种基本语句 3.1 条件语句 学习目标 1.掌握条件语句的含义、格式. 2.会利用条件语句...
高中数学北师大版必修三课件:第二章 3.1 条件语句_图文.ppt
高中数学北师大版必修三课件:第二章 3.1 条件语句 - 第二章 §3 几种基本语句 3.1 条件语句 学习目标 1.掌握条件语句的含义、格式. 2.会利用条件语句将具体...
高中数学北师大版必修三课件:第二章 算法初步 3.1 条件....ppt
高中数学北师大版必修三课件:第二章 算法初步 3.1 条件语句 - 第二章 §3 几种基本语句 3.1 条件语句 学习 目标 1.掌握条件语句的含义、格式. 2.会利用条件...
高中数学北师大版必修三课件第二章 算法初步 3.1 条件....ppt
高中数学北师大版必修三课件第二章 算法初步 3.1 条件语句 - 章§3几种基本语句 3.1 条件语句 学习 目标 1.掌握条件语句的含义、格式. 2.会利用条件语句将...
2018版高中数学北师大版必修三课件:第二章 3-1 条件语....ppt
2018版高中数学北师大版必修三课件:第二章 3-1 条件语句 精品_数学_高中教育_教育专区。第二章 §3 几种基本语句 3.1 条件语句 学习目标 1.掌握条件语句的...
最新北师大版数学必修三课件:第2章§3 3.1 条件语句_图文.ppt
最新北师大版数学必修三课件:第2章§3 3.1 条件语句_英语_高中教育_教育专区。北师大版数学课件精品整理 §3 几种基本语句 3.1 条件语句 1、正确理解条件语句的...
2017_2018版高中数学第二章算法初步3.1条件语句课件北....ppt
2017_2018版高中数学第二章算法初步3.1条件语句课件北师大版必修3 - 第二章 §3 几种基本语句 3.1 条件语句 学习 目标 1.掌握条件语句的含义、格式. 2.会...
2018高中数学北师大版必修三课件:第二章§3 第1课时 条....ppt
2018高中数学北师大版必修三课件:第二章§3 第1课时 条件语句 - 第1课时 条件语句 [核心必知] 1.条件语句 条件语句是表达 选择结构 最常用的语句. 2.两种...
...北师大版必修3教学案:第二章 §3 3.1 条件语句 .doc
2017-2018学年高中数学北师大版必修3教学案:第二章 §3 3.1 条件语句 - 3.1 条件语句 预习课本 P105~107,思考并完成以下问题 (1)If 语句的格式是什么? (2...
...北师大版必修3教学案第二章 §3 3.1 条件语句 Word....doc
高中数学北师大版必修3教学案第二章 §3 3.1 条件语句 Word版含解析 - ()语句的格式是什么? . 条件语句 预习课本~,思考并完成以下问题 ()复合语句的格式是...
高中数学必修3北师大版 第二章§3 第1课时 条件语句 课....ppt
高中数学必修3北师大版 第二章§3 第1课时 条件语句 课件(27张)_高一数学_数学_高中教育_教育专区。高中数学必修三北师大版 ppt课件 ...
2019学年高中数学北师大版必修3课件:第二章 §3 3.2 循....ppt
2019学年高中数学北师大版必修3课件:第二章 §3 3.2 循环语句_数学_高中教育_教育专区。精品数学课件 北师大版 3.2 循环语句预习课本P108~109,思考并完成...
...版高中数学必修3教学案:第二章 §3 3.1条件语句 Wor....doc
【最新】北师大版高中数学必修3教学案:第二章 §3 3.1条件语句 Word版含
...北师大版必修3教学案:第二章 §3 3.1条件语句 -含解....doc
【最新】2018-2019学年度高中数学北师大版必修3教学案:第二章 §3 3.1条件语句 -含解析 - 3.1 条件语句 预习课本 P105~107,思考并完成以下问题 (1)If 语句...
高中数学北师大版必修3配套课件:2.3.1条件语句_图文.ppt
第二章 §3 3.1 成才之路 高中新课程 学习指导 北师大版 数学 必修3 2.下列关于条件语句的叙述正确的是( A.条件语句中必须有Else和End If B....
...北师大版必修3教学案:第二章 §3 3.1条件语句 Word....doc
高中数学】2018-2019学年度最新北师大版必修3教学案:第二章 §3 3.1条件语句 Word版含解析 - 3.1 条件语句 预习课本 P105~107,思考并完成以下问题 (1)If ...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图