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

1.2.2 条件语句


学英语报社 http://www.e-l-e.net.cn

全新课标理念,优质课程资源

§1.2.2 条件语句
【教学目标】 :
(1) 正确理解条件语句的概念,并掌握其结构。 (2) 会应用条件语句编写程序。

【教学重点】条件语句的步骤、结构及功能。 【教学难点】会编写程序中的条件语句。 【学法与教学用具】 :
学法:了解条件语句在程序中起判断转折作用,在解决实际问题中起决定作用。 教学用具:计算机,TI-voyage200 图形计算器

【教学过程】
条件语句 1、条件语句的一般格式有两种: (1)IF—THEN—ELSE 语句; (2)IF—THEN 语句。 2、IF—THEN—ELSE 语句 IF—THEN—ELSE 语句的一般格式为图 1,对应的程序框图为图 2。 IF 条件 THEN 语句 1 ELSE 语句 2 END IF 图1 图2 IF 表示条件语句的结束。 满足条件? 是 语句 1 语句 2 否

分析:在 IF—THEN—ELSE 语句中, “条件”表示判断的条件, “语句 1”表示满足条件时执 行的操作内容; “语句 2” 表示不满足条件时执行的操作内容; END 若条件不符合,则执行 ELSE 后面的语句 2。 3、IF—THEN 语句 IF—THEN 语句的一般格式为图 3,对应的程序框图为图 4。 IF 条件 THEN 语句 END IF (图 3) (图 4) 满足条件? 否 语句 是 计算机在执行时, 首先对 IF 后的条件进行判断, 如果条件符合, 则执行 THEN 后面的语句 1;

优课轩资源网 http://www.enteach.net 未经授权,本站资源禁止用于任何商业目的

第 1 页 共 3 页

学英语报社 http://www.e-l-e.net.cn

全新课标理念,优质课程资源

注意: “条件”表示判断的条件; “语句”表示满足条件时执行的操作内容,条件不满足时, 结束程序;END IF 表示条件语句的结束。计算机在执行时首先对 IF 后的条件进行判断,如 果条件符合就执行 THEN 后边的语句,若条件不符合则直接结束该条件语句,转而执行其它 语句。 例 5、编写程序,输入一元二次方程 ax2+bx+c=0 的系数,输出它的实数根。 分析:先把解决问题的思路用程序框图表示出来,然后再根据程序框图给出的算法步骤,逐 步把算法用对应的程序语句表达出来。 (程序框图先由学生讨论,再统一,可以参考课本) 算法分析: 在求解方程之前,需要首先判断判别式的符号,再根据判别式的符号判断方程根的情况:△ >0 时,方程有两个不相等的实数根;△=0 时,方程有两个相等的实数根;△<0 时,方程 没有实数根。这个过程可以用算法中的条件结构来表示。 利用 TI-voyage200 图形计算器演示(程序见下两图)

运行程序:输入 a=1,b= -2,c= -1 时,结果为:

(学生会惊喜的发现:自己也是个编程高手了! )

例 6、编写程序,使得任意输入的 3 个整数按从大到小的顺序输出。 算法分析:用 a,b,c 表示输入的 3 个整数;为了节约变量,把它们重新排列后,仍用 a,b, c 表示,并使 a≥b≥c.具体操作步骤可先讨论,再对照课本。 程序框图和程序: (参照课本 ) 利用 TI-voyage200 图形计算器演示(程序见下两图)

优课轩资源网 http://www.enteach.net 未经授权,本站资源禁止用于任何商业目的

第 2 页 共 3 页

学英语报社 http://www.e-l-e.net.cn

全新课标理念,优质课程资源

运行程序:输入 a=3,b=8,c= 2 时,结果为:

练习: 1、已知函数 f(x)=

3x2+1 x+1
2

(x>0) , (x=0) ,

2x +3x (x<0) , 编写一个程序,对每输入的一个 x 值,都得到相应的函数值。 (学生利用条件语句的嵌套, 可选择 IF—THEN 语句,先写出算法,再利用图形计算器验证) 课本练习 2 提示:mod 的用法(即整除中取余数) ;intdiv 的用法(即整除中取商的整数部分)

运行

小结 条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个 数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语 句的嵌套 编程的一般步骤: (1)算法分析 :根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法。 (2)画程序框图:依据算法分析,画出程序框图。 (3)写出程序 :根据程序框图中的算法步骤,逐步把算法用相应的程序语句表达出来。

优课轩资源网 http://www.enteach.net 未经授权,本站资源禁止用于任何商业目的

第 3 页 共 3 页


相关文章:
第一章1.2.2条件语句
曹县三中高一数学导学案 第一章 1.2.2 条件语句制作人:袁瑞勇 审核人:王俊兰 2016-3学习目标:1.正确理解条件语句的概念;2.能应用条件语句编写程序框图; 3....
1.2.2 -1.2.3条件语句和循环语句
1.2 基本算法语句 编制教师 杨勇 学时总数 研读学时 审核教师 2 1 高一 1.2.2 -1.2.3 条件语句和循环语句 1.正确理解条件语句和循环语句的概念,并掌握...
2015高中数学 1.2.2条件语句练习 新人教A版必修3
2015高中数学 1.2.2条件语句练习 新人教A版必修3_数学_高中教育_教育专区。1.2.2 条件语句(练)一、选择题 1.条件语句中 IF?EISE?的作用是( A.判断条件...
高中数学1.2.2条件语句教案新人教A版
高中数学1.2.2条件语句教案新人教A版 - 1.2.2 条件语句 教学目标:了解条件语句,进一步体会算法的条件分支结构 教学重点:了解条件语句,进一步体会算法的条件分支...
高中数学必修3-1.2.2《条件语句 》同步练习
高中数学必修3-1.2.2条件语句 》同步练习_高一数学_数学_高中教育_教育专区。1.2.2条件语句 》同步练习一、选择题 1.以下关于条件语句的说法,正确的是(...
人教B版高中数学必修三 1.2.2条件语句 测试(教师版)
人教B版高中数学必修三 1.2.2条件语句 测试(教师版)_高一数学_数学_高中教育_教育专区。1.2.2 条件语句 (检测教师版) 一、选择题 1.求下列函数的函数值的...
《1.2.2条件语句》教学案1-公开课-优质课(人教A版必修...
1.2.2条件语句》教学案1-公开课-优质课(人教A版必修三精品)_高一数学_数学_高中教育_教育专区。《1.2.2条件语句》教学案1 一、三维目标: 1、知识与技能...
...人教A版必修3教学案:第一章 1-2 1-2-2 条件语句(含...
高中数学人教A版必修3教学案:第一章 1-2 1-2-2 条件语句(含解析)_高三数学_数学_高中教育_教育专区。1.2.2 条件语句 预习课本 P25~29, 思考并完成以下...
1.2.2 条件语句《云师大“1+1”专业数学辅导》
1.2.2 条件语句 (教师用书独具) ●三维目标 1.知识与技能 (1)通过实例正确理解条件语句的概念、表示方法、结构和用法.了解条件语句在程序 中起判断转折的作用,...
...2017学年新人教A版必修3高中数学 1.2.2 条件语句教...
2016-2017学年新人教A版必修3高中数学 1.2.2 条件语句教案 (1)(精品)_高二数学_数学_高中教育_教育专区。课题 条件语句 授课时间 课型 新授 二次修改意见 ...
更多相关标签: