当前位置:首页 >> 数学 >>

【启慧】高中数学(北师大版必修三)优质课件 2.3 3.1 条件语句


§3 几种基本语句 3.1 条件语句 1.我们学过的赋值语句的一般格式是什么? 赋值语句: 变量=表达式 2.想一想选择结构的程序框图是什么? 对于顺序结构的算法或程序框图,我们可以利 用输入语句、输出语句和赋值语句写出其计算机 程序.对于选择结构的算法或程序框图,要转化为 计算机能够理解的算法语言,我们必须进一步学 习条件语句. 1.正确理解条件语句的概念;(重点) 2.会应用条件语句编写程序.(难点) 探究点:条件语句 思考1:下图是算法的选择结构用程序框图表示的另 一种形式,它对应的条件语句的一般格式设定为: If 条件 Then 语句1 Else 语句2 End If 你能理解这个算法语句的含义吗? 条件 真 语句1 语句2 假 If 条件 Then 语句体 End If 满足 条件 否 是 语句 当计算机执行上述语句时,首先对If后的条件进 行判断,如果(If)条件符合,那么(Then)执 行语句体,否则执行End If之后的语句. 思考2:求实数x的绝对值又有如下一个算法: (1)输入一个实数x. (2)判断x的符号.若x≥0, 则输出x;否则,输出x. 开始 输入x x≥0 是 输出x 否 输出-x 该算法的程序框图如何表示? 结束 思考3:你能写出这个算法对应的算法语句吗? 开始 输入x 否 输入 x; If x≥0 Then 输出 x Else 输出-x x≥0 是 输出x 结束 输出 -x End If 步骤:(1)输入x; ; ; 解:可以用条件语句表 示第(2)、(3)步骤: y=x2+1 Else y=x2-1 End If 一般地,对于形如图中的算法,都可以用下列语句 来表示: If 条件 Then 语句1 Else 语句2 End If 计算机在执行If-Then-Else语句时,首先判断条 件,当条件成立时,执行Then后的语句,如果条 件不成立,就执行Else后的语句. 例2 在音乐唱片超市里,每张唱片售价25元.顾客如果 购买5张以上(含5张)唱片,则按照九折收费;如果顾客 购买10张以上(含10张)唱片,则按照八五折收费.请用 语句描述完成计费工作的算法,画出算法框图. 解:假如用变量a表示顾客购买的唱片数,用变量C 表示顾客要缴纳的金额.则这个算法可以表示为: (1)输入a. (2)对a进行判断: ①若0<a<5,则C=25a; ②若 5 ? a<10 ,则C=22.5a; ③若 a ? 10 ,则C=21.25a. (3)输出C. 算法框图如下: 一 个 条 件 语 句 条件语句: 输入a; If Else Then C=22.5﹡a Else a<5 Then C=25﹡a 一 个 条 件 语 句 C=21.25﹡a End If End If 输出C. 复合If语句 实际上,对于形如下面所示框图描述的算法,都可以 用复合If语句来表示: If 条件1 Then 语句1 Else 条件2 语句2 Else 语句3 End If End If If Then 复合条件语句一般用于含有两个或两个以上 的选择结构中,编程时,要明确条件与语句之间的 对应关系,最好先作框图,理清判断的先后顺序, 再编程. 1.(2013·陕西高考)根据下列算法语句, 当输入 x为60时, 输出y的值为( C ) A.25 B.30 C.31 D.61 输入x; If x≤50 Then y=0.5*x

赞助商链接
相关文章:
2.3.1条件语句 教案(北师大版必修3)
2.3.1条件语句 教案(北师大版必修3)_高一数学_...3.1 条件语句 (教师用书独具) ●三维目标 1.知识...【提示】 c={5, +1.2?n-3?, 2.画出解决该...
高中数学必修三北师大版 2.3.1 条件语句学案(Word版含...
高中数学必修三北师大版 2.3.1 条件语句学案(Word版含答案)_高一数学_数学_高中教育_教育专区。高中数学必修三北师大版 学案 导学案 (Word版含答案) §2.3...
【同步备课】高中数学(北师大版)必修三教案:2.3 “ELSE...
【同步备课】高中数学(北师大版)必修三教案:2.3 “ELSE”与“END__IF”的正确使用_数学_高中教育_教育专区。“ELSE”与“END IF”的正确使用条件语句的一般格...
高中数学必修三北师大版 条件语句 教案1
高中数学必修三北师大版 条件语句 教案1 - 高一数学必修 3 导学(教师版) 周次 课题 教学 目标 教学 重点 教学 难点 课前 准备 上课时间 条件语句 1.正确...
2.3.2 循环语句学案 高中数学必修三北师大版
2.3.2 循环语句学案 高中数学必修三北师大版 - 3.2 循环语句 [读教材· 填要点] 1.For 语句 (1)格式: For 循环变量=初始值 To 终值 循环体 Next (2...
高中数学北师大版必修三学业分层测评:第2章 3.2 循环语...
高中数学北师大版必修三学业分层测评:第2章 3.2 循环语句 Word版含解析 - 学业分层测评 (建议用时:45 分钟) [学业达标] 一、选择题 1.观察下面的算法语句:...
...2.3.2 循环语句课时提升作业 北师大版必修3
【全程复习方略】2014-2015学年高中数学 2.3.2 循环语句课时提升作业 北师大版必修3 - 循环语句 一、选择题(每小题 3 分,共 18 分) 1.下面问题可以设计...
2018高中数学北师大版必修三习题:课下能力提升(十三) ...
2018高中数学北师大版必修三习题:课下能力提升(十三...用条件语句来描述其算法的有( A.1 个 B.2 个 ...【高中数学】2018-2019学... 3人阅读 5页 ¥...
...高中数学 2.3.2 循环语句课后作业 北师大版必修3
【赢在课堂】(陕西专用)2015-2016学年高中数学 2.3.2 循环语句课后作业 北师大版必修3_数学_高中教育_教育专区。3.2 循环语句 一、非标准 1.For 语句和 ...
【最新】2018-2019学年度高中数学北师大版必修3课时作...
【最新】2018-2019学年度高中数学北师大版必修3课时作业:第二章算法初步 课时作业 13 条件语句 -含答案 - 课时作业 13 条件语句 |基础巩固|(25 分钟,60 分)...
更多相关标签: