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

1.2.2 条件语句_图文

1.2.2 条件语句 1.输入语句、输出语句和赋值语句的一般格式分别 是什么? 输入语句: INPUT “提示内容”;变量 输出语句: PRINT “提示内容”;表达式 赋值语句: 变量=表达式 2.想一想条件结构的程序框图有哪些? 满足条件? 否 满足条件? 否 是 步骤A 是 步骤A 步骤B 对于顺序结构的算法或程序框图,我们可以利 用输入语句、输出语句和赋值语句写出其计算机 程序.对于条件结构的算法或程序框图,要转化为 计算机能够理解的算法语言,我们必须进一步学 习条件语句. 1.记住条件语句的格式,并会用条件语句将条件 格式结构的程序转化为算法语句.(重点) 2.条件语句的格式及应用. (重点、难点) 探究一:条件语句(1) 程序框图 条件语句的一般格式 IF 条件 THEN 满足条件? 是 否 语句体(步骤A) END IF 步骤A 如果(IF)条件满足,那 么(THEN)执行语句体,否 则执行END IF之后的语句. 探究二:条件语句(2) 程序框图 条件语句的一般格式 IF 条件 THEN 语句体1(步骤A) ELSE 语句体2(步骤B) 满足条件? 是 步骤A 否 步骤B END IF 1.IF与END IF要配对使用. 2.END IF是结束条件语句, END则是结束整个程序. 如果(IF)条件满足,那么 (THEN)执行语句体1,否则 (ELSE)执行语句体2. 延伸探究:条件语句的嵌套格式 程序框图 IF 满足条件1? 是 否 程序框图 条件1 THEN IF 条件2 THEN 语句 1 ELSE 语 句 2 END IF ELSE 语句 3 END IF END 否 语句3 满足条件2? 是 语句2 语句1 就近原则 例题研究 例1 设计一个程序,求实数 x 的绝对值. 算 法 程序框图 第一步 输入一个实数x. 第二步 判断x的符号.若x>0,则 输出x;否则,输出-x. 程 序 INPUT x IF x>=0 THEN PRINT x ELSE PRINT - x END IF END 开始 输入x x ? 0? 是 否 输出x 输出-x 结束 有没有其他的表示方法? 程 序 INPUT x IF x<0 THEN x= - x END IF PRINT x END 【变式练习】: 2 ? x ? 1( x ? 0) 编写一个程序,对 ? 已知函数 f ( x) ? ? 2 2值,都得到相应的函数值。 x ? 5( x ? 0) ? ?x 每输入的一个 算法分析: 第一步:输入x值; 第二步:判断x的范围,若x≥0,则用函数y=x2-1 求函数值,否则用y=2x2-5求函数值. 第三步:输出y的值. IF—THEN—ELSE语句 INPUT“x=”;x IF x>=0 THEN y=x^2-1 PRINT”y=”;y ELSE y=2*x^2-5 PRINT “y=”;y END IF END IF—THEN语句 INPUT“x=”;x IF x>=0 THEN y=x^2-1 END IF IF x<0 THEN y=2*x^2-5 END IF PRINT“y=”;y END 例2. 把图中的程序框 图转化为程序. 开始 输入a,b,c ? = b2 - 4 a c ? ≥0? 是 b p ?? 2a 否 q? ? 2a 是 ? =0? 否 x1=p+q x2=p-q 输出x1=x2=p 输出x1,x2 输出“方程没有 实数根” 结束 程序 INPUT IF “a,b,c=”;a,b,c THEN d=b∧2-4*a*c d>=0 p= -b/(2*a) q=SQR(d)/(2*a) IF d=0 THEN “x1=x2=”;p PRINT ELSE PRINT “x1,x2=”;p+q,p-q END IF ELSE PRINT “No real root.” END IF END 【变式练习】 右边给出的是用条件语句编 写的一个程序,根据该程序 回答: (1)若输入5,则输出结果是 ____; 24 (2)若输入2,则输出结果是 ____ ; 4 INPUT x IF x<3 THEN y=2*x ELSE IF x>3 THEN y=x*x-1 ELSE y=0 END IF END IF PRINT y END 例3.编写程序,使任意输入的3个整数按从大到小 的顺序输出. 算法分析: 第一步:输入3个整数a,b,c. 第二步:将a与b比较,并把小者赋给b,大者赋给a. 第三步:将a与c比较,并把小者赋给c,大者赋给a. 第四步:将b与c比较,并把小者赋给c,大者赋给b. 第五步:按顺序输出a,b,c. 开始 输入a,b,c b>a? 否 是 t=a a=c c=t 是 是 t=a a=b b=t c>a? 否 c>b? 否 t=b b=c c=t 输出a,b,c 结束 INPUT“a,b,c=”;a,b,c IF b>a THEN t=a a=b b=t END IF IF c>a THEN t=a a=c c=t END IF IF c>b THEN t=b b=c c=t END IF PRINT a,b,c END 【变式练习】 观察程序框图,回答下列问题: (1)该程序框图的作用是什么? 提示:对实数a,b,c按从大到小 排序. (2)能否将该程序框图改为程序? 开始 输入a,b,c b>a? 否 是 t=a a=c c=t 是 t=b b=c c=t 是 t=a a=b b=t c>a? 否 c>b? 否 输出a,b,c 结束 INPUT“a,b,c=”;a,b,c IF b>a THEN t=a a=b b=t END IF IF c>a THEN t=a

相关文章:
1.2.2《条件语句》课件_图文.ppt
1.2.2条件语句》课件 - 复习 1、输入语句、输出语句和赋值语句对应于算法
1.2.2条件语句_图文.ppt
1.2.2条件语句 - 2013~2014学年度高一数学必修3(人教A版) 尉
数学《1.2.2 条件语句》_图文.ppt
数学《1.2.2 条件语句》 - 1.2.2 条件语句 1.2 基本算法语句 高
1.2.2 条件语句_图文.ppt
1.2.2 条件语句 - 1.2.2 条件语句 1.2 基本算法语句 高中新课程
§1.2.2条件语句课件_图文.ppt
§1.2.2条件语句课件 - 1.2 基本算法语句 1.2.2 条件语句 问题提
1.2.2条件语句-_图文.ppt
1.2.2条件语句-_数学_高中教育_教育专区。1.2.2条件语句一、条件语句 作用: 用来实现算法条件结构的功能。 格式一: 满足条件? 是 IF 条件 THEN 语句体步骤...
第一章 1.2 1.2.2 条件语句_图文.ppt
第一章 1.2 1.2.2 条件语句_数学_高中教育_教育专区。1.2 基本算法语句 1.2.2 条件语句 返回 自学思考 ? 1,条件结构有那两种? ? 2,两种条件结构对应...
1.2.2 条件语句好课件_图文.ppt
1.2.2 条件语句好课件_数学_高中教育_教育专区。1.2.2 条件语句 1.理解基本算法语句条件语句,及其与条件结构的 关系. 2.体验如何由程序框图转化为程序语句...
高一数学(1.2.2条件语句)_图文.ppt
高一数学(1.2.2条件语句) - 1.2 基本算法语句 1.2.2 条件语句 问题提出 1.输入语句、输出语句和赋值语句 的一般格式分别是什么? 输入语句: INPUT “提示...
1.2.2《条件语句》课件(1)(新人教A版必修3)_图文.ppt
1.2.2条件语句》课件(1)(新人教A版必修3) - 1.2.2基本算法语句 条件语句 学习目标: 1、知识与技能 (1)正确理解条件语句的概念; (2)会应用条件...
20080304高一数学(1.2.2条件语句)_图文.ppt
20080304高一数学(1.2.2条件语句) - 选填,简要介绍文档的主要内容
1.2.2 条件语句 课件1_图文.ppt
1.2.2 条件语句 课件1 - 选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。... 1.2.2 条件语句 课件1_理学_高等教育_教育专区。选填,简要介绍文档的...
1.2.2条件语句 课件(人教A版必修3)_图文.ppt
1.2.2条件语句 课件(人教A版必修3)_高中教育_教育专区。1.2 基本算法语句 1.2.2 条件语句 问题提出 1.输入语句、输出语句和赋值语句 的一般格式分别是什么...
1.2.2条件语句语句课件_图文.ppt
1.2.2条件语句语句课件 - 算法基本语句 ---条件语句 计算机程序 ks5
1.2.2条件语句_图文.ppt
1.2.2条件语句 - 条件语句 条件语句 条件语句与程序框图中的条件结构相应。 条件语句的一般格式有两种: (1)IFTHENELSE语句; (2)IFTHEN语句。 条件语....
《1.2.2条件语句》课件_图文.ppt
1.2.2条件语句》课件 - 数学必修三,第一章算法初步,分课时教学课件... 《1.2.2条件语句》课件_信息与通信_工程科技_专业资料。数学必修三,第一章算法初步,...
1.2.2 条件语句_图文.ppt
1.2.2 条件语句 - 1.2 基本算法语句 1.2.2 条件语句 高中新课程
1.2.2条件语句(第二课时)_图文.ppt
1.2.2条件语句(第二课时) - 1.2.2 条件语句 第二课时 卓尼县柳林中学 方彦明 程序框图 条件语句的一般格式 IF 条件 THEN 满足条件? 否 语句体(步骤A)...
1-2-2条件语句3_图文.ppt
1-2-2条件语句3 - 1.3.3 条件语句 复习巩固 1、输入语句、输出语句
1.2.2《条件语句》课件_图文.ppt
1.2.2条件语句》课件 - 复习巩固 1、输入语句、输出语句和赋值语句对应