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

【启慧】高中数学(北师大版必修三)优质课件 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 条件语...
高中数学北师大版必修三学业分层测评:第2章 3.1 条件语句 Word版含解析_数学_...如果输入 x1=3,x2=5,那么执行此算法的输出结果是___. 【解析】 x1=3,x...
【同步备课】高中数学(北师大版)必修三学案:2.3 知识总...
【同步备课】高中数学(北师大版)必修三学案:2.3 知识总结:五种基本算法语句_...4.条件语句 (1) IF-THEN-ELSE 语句 -1- 一般格式与对应的程序框图 注:...
...第2章 3.1条件语句课时作业(含解析)北师大版必修3
2015-2016学年高中数学23.1条件语句课时作业(含解析)北师大版必修3_数学_高中教育_教育专区。2015-2016 学年高中数学 第 2 章 3.1 条件语句课时作业 北...
...2015学年高中数学(北师大版,必修三)课时作业 第二章...
【步步高 学案导学设计】2014-2015学年高中数学(北师大版,必修三)课时作业 第二章 算法初步 3.2]3.2 循环语句 课时目标 1.理解给定的两种循环语句,并会应用....
...:第2章 算法初步 条件语句(北师大版必修3)
【优教通,备课参考】2014年高中数学同步教案:第2章 算法初步 条件语句(北师大版必修3)_数学_高中教育_教育专区。条件语句教学目标 1.正确理解条件语句的概念;2....
北师大版高中数学必修3知识点总结
(2) 、基本思想:用样本估计总体。北师大版高中数学必修 3 知识与题型归纳第一...(三)条件语句:1、条件语句的一般格式:IF 语句的一般格式为图 1,对应的...
...高中数学 2.3.2 循环语句课后作业 北师大版必修3
【赢在课堂】(陕西专用)2015-2016学年高中数学 2.3.2 循环语句课后作业 北师大版必修3_数学_高中教育_教育专区。3.2 循环语句 一、非标准 1.For 语句和 ...
...2.3.2 循环语句课时提升作业 北师大版必修3
【全程复习方略】2014-2015学年高中数学 2.3.2 循环语句课时提升作业 北师大版必修3_数学_高中教育_教育专区。循环语句 一、选择题(每小题 3 分,共 18 分)...
(北师大版)高中数学必修3全套教案
(北师大版)高中数学必修3全套教案_数学_高中教育_教育...对人口普查工作要大力支持. 2、 【阅读材料】 P4 ...输入语句 输出语句 赋值语句 条件语句 循环语句 这...
【启慧学案】高中数学课时训练(人教版必修三)第三章 3....
【启慧学案】高中数学课时训练(人教版必修三)第三章 3.1.3 概率的基本性质_...2,3,4,5 的 5 张标签,随机地选取两 张标签,根据下列条件列举两张标签上的...
更多相关标签: