nbhkdz.com冰点文库

2015年人教B版高中数学必修三同步学习系列课件第一章算法初步:条件语句


第一章 算法初步 §1.2 基本算法语句 §1.2.2 条件语句 课前预习目标 课堂互动探究 课前预习目标 梳理知识 夯实基础 学习目标 1.了解条件语句的含义及应用. 2.理解和掌握条件语句的格式及用法. 课前预习 1.条件语句的概念 处理 条件分支结构 的算法语句,叫做条件语句. 2.Scilab语言中的条件语句的格式及功能 思考探究 1.

两种条件语句的区别与联系是什么? 提示 if-end语句 该条件语句中只有 区别 一个语句序列,是 满足条件时执行的 语句序列 if-else-end语句 该条件语句含有两个语句 序列,满足条件时执行一 个语句序列,不满足时执 行另一个语句序列 if-end语句 if-else-end语句 ①if-end语句实质上是if-else-end语句的简 化,也就是在条件语句中,当不符合条件且不进 联系 行任何处理时,把语句序列2省略不写. ②两种语句首先都是先对条件进行判断,然后才 执行相应的语句序列,执行完语句序列后程序都 交汇于一点完成条件语句 2.两种条件语句的选择标准是什么? 提示 (1)要解决的问题如果只需要对满足条件时的情况 作出处理,不需要处理不满足条件时,可选用if-end语句. (2)要解决的问题,如果既需要解决满足条件时的情况, 又需要解决不满足条件时的情况,可选用if-else-end语句. 课前热身 1.表达如下图所示程序框图的语句是( ) A.顺序语句 C.输入语句 B.条件语句 D.判断语句 解析 该图所示是条件分支结构,所以描述该图的是条件 语句. 答案 B 2.条件语句中if的作用是( A.判断表达式真假 C.表示表达式为真 ) B.执行表达式 D.表示表达式为假 解析 条件语句中if的作用是判断表达式真假. 答案 A 3.下面程序输入x=-4后,输出的结果为( x=input?“x=”?; if x>=0 y=x*x; else y=-x*x; end print?%io?2?,y?; A.2 B.-8 C.16 ) D.-16 解析 该程序描述的分段函数是 2 ? ?x ,x≥0, f(x)=? 2 ? ?-x ,x<0. ∴f(-4)=-16. 答案 D 4.网通公司规定,某地区市话费为:前3分钟为0.22元, 以后每分钟0.1元,请设计程序,输出费用.以下四种程序正 确的是( ) 解析 网通的计费程序用函数描述为 ? ?0.22,t≤3, S=? ? ?0.22+0.1×?t-3?,t>3. 故选A. 答案 A 重点突破 1.利用条件语句编写程序时的注意事项 (1)从形式上讲,if?end相当于一对括号,使用时缺一不 可.该语句执行时,假如条件成立,就执行语句序列1,否则 就跳过语句序列1. (2)语句序列1和语句序列2可以是一条语句,也可以是多 条语句,也可以是空语句,视具体情况而定.需注意:执行多 条语句时,按从上到下的顺序执行. (3)语句中if,else,end都是固定的关键词,不能写错. 2.条件语句的嵌套 在某些较复杂的算法中,有时需要按条件要执行的某一语 句(特别是else后的语句序列2)继续按另一种条件进行判断,这 时可以再用一个条件语句完成这一要求.这就形成了条件语句 的嵌套,其一般格式和对应的程序框图如下图. 3.“end”的作用 在条件语句中,end是程序的出口,是结束符号,当出现 语句嵌套时,每一个if对应着一个end. 课堂

人教版高中数学A版必修三第一章算法初步导学案

人教版高中数学A版必修三第一章算法初步导学案_数学...在区间 ? a, b? 内 ( A.至多有一个根 B....条件语句学习目标】 1.理解学习基本算法语句的意义...

2014-2015学年高中数学一轮复习人教a版必修三分层训练:第一章 算法初步 1.2.2 条件语句 word版含答案

2014-2015学年高中数学一轮复习人教a版必修三分层训练:第一章 算法初步 1.2.2 条件语句 word版含答案_高三数学_数学_高中教育_教育专区。1.2.2 条件语句 一...

高中数学必修三《算法初步》练习题(内含答案)[1]

需要用条件语句来描述其算法的有 ( ) A. 1 个 B. 2 个 C. 3 个 D....人教版高中数学必修3 第... 41页 2下载券 高中数学 第一章算法初步... 8...

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 章末复习课 课时作业

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 章末复习课 课时...其中不需要用条件语句来描述其算法的有( ) A.1 个 B.2 个 C.3 个 D....

2015高中数学 专题讲义 第一章 算法初步 基本算法语句及算法案例同步提高 新人教B版必修3

2015高中数学 专题讲义 第一章 算法初步 基本算法语句及算法案例同步提高 新人教B版必修3_高二数学_数学_高中教育_教育专区。基本算法语句与算法案例 开篇语 算法是...

2013-2014学年高中数学必修三第一章《算法初步》单元检测

2013-2014学年高中数学必修三第一章算法初步》单元...(填序号) ▲②①3←A ;②M← —M ;③B←A...0.8x End if End if Print y 用条件语句表示...

高中数学人教A版必修三第一章算法初步知识点总结及典型例题分析

高中数学人教A版必修三第一章算法初步知识点总结及典型...b、c 表示; 第二步, 的大小, 的值; 第二步,...如:条件语句必须以 If 语句开始,以 End If 语句...

2015-2016学年高中数学 第一章 算法初步本章小结 新人教A版必修3

2015-2016学年高中数学 第一章 算法初步本章小结 新人教A版必修3_数学_高中...答案:B 点评:涉及循环语句的问题通常可以采用一次次执行循环体的方式解决. 二、...

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第1课时 课时作业

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第1课时 课时作业_数学_高中教育_教育专区。【2014-2015学年高中数学(人教A版,必修三)第一...