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

【启慧】高中数学(北师大版必修三)优质课件 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

相关文章:
...2015学年高中数学(北师大版,必修三)课时作业 第二章...
【步步高 学案导学设计】2014-2015学年高中数学(北师大版,必修三)课时作业 第二章 算法初步 3.2]3.2 循环语句 课时目标 1.理解给定的两种循环语句,并会应用....
【启慧学案】高中数学课时训练(人教版必修三)第三章 3....
【启慧学案】高中数学课时训练(人教版必修三)第三章 3.1.3 概率的基本性质_...2,3,4,5 的 5 张标签,随机地选取两 张标签,根据下列条件列举两张标签上的...
北师大版高中数学必修3测试题
北师大版高中数学必修3测试题_数学_自然科学_专业资料。北师大版高中数学必修3...(2)结合该算法画出程序框图 (3)语句表示该算法框图 S1 S2 S3 S4 S5 S6...
...章算法初步2.3几种基本语句知识导航北师大版必修3资...
高中数学第二章算法初步2.3几种基本语句知识导航北师大版必修3资料_数学_高中教育_教育专区。§3 几种基本语句?? 知识梳理 1.前面我们已学习了用自然语言和流程...
【同步备课】高中数学(北师大版)必修三测试:2.2 统计图...
【同步备课】高中数学(北师大版)必修三测试:2.2 统计图表3]_高中教育_教育专区...3.1,则对他 们测 试成绩的稳定性判断正确的是( A.甲的成绩较稳定 C.甲、...
北师大版高中数学必修3知识点总结
(2) 、基本思想:用样本估计总体。北师大版高中数学必修 3 知识与题型归纳第一...(三)条件语句:1、条件语句的一般格式:IF 语句的一般格式为图 1,对应的...
北师大版(新课标)高中数学必修3期末试卷1
北师大版(新课标)高中数学必修3期末试卷1_高一数学_数学_高中教育_教育专区。...1 2 ) 5.下列语句的输出结果是( x ?1 y?2 z?3 x? y y?z z?x ...
高中北师大版数学必修三 模块学习评价
高中北师大版数学必修三 模块学习评价_数学_高中教育...2 B.5=A D.4=2+2 ) 【解析】 赋值语句的...F =5=0.2<ε,满足条件. 1 结束运行,输出 n=...
【同步备课】高中数学(北师大版)必修三教案:2.3 “ELSE...
【同步备课】高中数学(北师大版)必修三教案:2.3 “ELSE”与“END__IF”的正确使用_数学_高中教育_教育专区。“ELSE”与“END IF”的正确使用条件语句的一般格...
(北师大版)高中数学必修3全套教案
(北师大版)高中数学必修3全套教案_数学_高中教育_教育...对人口普查工作要大力支持. 2、 【阅读材料】 P4 ...输入语句 输出语句 赋值语句 条件语句 循环语句 这...
更多相关标签:
优质女纸必修课 | 生物必修一优质公开课 | 北师大英语必修三课文 | 北师大版英语必修三 | 北师大英语必修一 | 北师大版必修三数学 | 北师大英语必修三单词 | 北师大版英语必修一 |