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

1.2.2 基本算法语句 第二课时 条件语句


长高数学必修三导学案 编号 010 班级 编写:代玉华 高雪琴 宋述涛 强小双 邢立艳

姓名
审核:代玉华

组号
审批: 使用时间

得分

第一章
§1.2.2 基本算法语句

初步算法 第二课时 条件语句

【学习目标: 】1. 理解条件语句 2.能够用条件语句编写条件分支结构的程序。 【学习情境建构: 】 某市电信部门规定:拨打市内通话时,如果通话时间不超过 3 分钟,则收取通话费 0.2 元; 如果通话时间超过 3 分钟,则超过部分以 0.1 元/分钟收取话费(t 以分钟计,不足 1 分钟按 1 分 钟计) 。试设计一个计算通话费用的算法。 从前边的学习我们易于看出解决这个问题需要用到条件分支结构,本节课我们就来学习与条 件分支结构相对应的 Scilab 程序语言——条件语句。 【学习过程】

(一) 课前预习案

Ⅰ阅读课本 P20-P22,完成下列问题 : 想一想: 程序框图中的两种分支结构。 (条件分支结构式依据指定条件选择执行不同指令的控制结 构,其一般模式有两种,请画出来) 议一议:与之对应的条件语句该如何表达? 1. 条件语句: 2. Scilab 中的条件语句分为 和 (1)

语句,if 语句的一般格式是: (2)

功能:

功能:

3. 条件语句的嵌套 当需要判断的条件比较多时,条件语句可以嵌套,格式如下: ☆ 嵌套格式: 格式 1 格式 2 if 表达式 1 if 表达式 1 语句序列 1; 语句序列 1; if 表达式 2 else 语句序列 2; if 表达式 2 else 语句序列 2; 语句序列 3; else end 语句序列 3; else 语句序列 4; end end end Ⅱ。预习自测 p22 练习 A1.2.3.,B1.2.3.4
1

长高数学必修三导学案

编号 010

班级

姓名

组号

得分

(二) 合作探究案
思考下列问题,请设计合理的算法 例 1. 先请同学们画出“求实数 x 的绝对值”的框图。由于刚刚学习过了条件语句 的框图,同学 们对此非常熟悉,应该很快就画出来了。

?( x ? 2) 2 ( x ? 0) ? 例 2: 已知函数 f ( x) ? ?4 x ? 0) ,设计一个程序,输入任意一 个 x 的值,输出对应的函 ? 2 ?( x ? 2) ( x ? 0)
数值,并画出流程框图。 注:同学们可以思考用多个简单条件语句的方式写,还可以引导学生们试着用条件语句的嵌 套来 写。

(三)个人收获与问题
知识: 方法: 我的问题:
2

长高数学必修三导学案

编号 010

班级

姓名

组号

得分

(四) 当堂检测案
1.(1)给出以下问题: (2) 求函数

f ( x) ?

?

x 2 ?1, x ?1 x ?1, x ?1 的函数值。

(3)求半径为 6 的圆的周长。 (4) 求三个数 a,b,c 中的最大数。 其中需要用条件语句来描述其算法的有( ) A.1 个 B.2 个 C.3 个 D.4 个 2.运行程序:A= INPUT (“A=”); B= INPUT (“B=”); IF A>B C=A/2; ELSE C=B/2; END PRINT (%io(2) ,C); 在两次运行中分别输入 8,4 和 2,4,则两次运行程序的输出结果分别为( A.8,2 B.8,4 C. 4,2 D.4,4 3.写出下列程序的运行结果 a= INPUT (“a=”); IF a<0 b=0.5*a; ELSE b=a^2+3*a+1; END PRINT (%io(2) ,b); END 若 x= 4 , 则 b=________; 若 x= -4 , 则 b=________。 4.将下列程序补充完整,使输入两个数后,输出其中较大的一个数。 X= INPUT (“X=”); Y= INPUT (“Y=”); IF X> Y PRINT (%io(2) ,X); ELSE _____________________; END



3

长高数学必修三导学案

编号 010

班级

姓名

组号

得分

(五)温故知新案
必做题(★或★★)
1.编写程序,输出三个整数中最大的数。

2.程序设计题:编写程序,输入一元二次方程 ax2+bx+c=0 的系数,输出它的实数根。

3、下节预习案

4


赞助商链接
相关文章:
1.2基本算法语句_基础
4、正确理解条件语句和循环语句的概念,并掌握其结构 1.2 基本算法语句 【学习...答案不唯一) 这是一个用循环语句编写的程序,第一次循环取 x=-1,第二次取 ...
1.2 基本算法语句
1.2 基本算法语句_数学_高中教育_教育专区。1.2 ...输入语句、输出语句、赋值语句、条件语句和循环语句五...一对 兔子饲养到第二个月进入成年,第三个月生一...
必修3第一章算法初步1.2基本算法语句
必修3第一章算法初步1.2基本算法语句_高一数学_数学_高中教育_教育专区。人教 A 版 数学教案 必修 3 第一章 1.2.1 第一课时 第一章算法初步 1.2 基本...
1.2.3 基本算法语句循环语句 教案1
1.2.3 基本算法语句循环语句 教案1_其它课程_初中教育_教育专区。§1.2.3 ...(WHILE) 当条件满足时做循环 直到型(UNTIL) 做循环直到条件满足 2、问题二:...
1.2.3基本算法语句
同系列文档 1.2.1输入、输出语句和赋值... 1.2.2-1.2.3条件语句和循环... 1.3算法案例1/2 相关文档推荐 1.2.3基本算法语句3 19页 1财富值 1.2....
1.2基本算法语句(1)
1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值...第一步,用自然语言表述算法步骤. 第二步,确定每个...输入语句、输出语句、赋值语句、条件语句、循环语句 ...
2016新课标三维人教B版数学必修3 1.2 基本算法语句
基本算法语句 1.2.1 赋值、输入和输出语句 预习...程序框图如图所示. 程序如下: 1.2.2 条件语句 ...2 2 1 3 第二次输出的数是 x=1+ =, 2 2 ...
1.2.3 基本算法语句循环语句 教案3
(2)利用循环语句表达结局具体问题的过程,体会算法基本思想; 2.过程与方法:借助框图中的循环结构,借助 Scilab 语言中的循环语句来设计程序,进一步体会算法 的重要...
2016年高中数学人教版必修三(教案)1.2 基本算法语句(3...
2016年高中数学人教版必修三(教案)1.2 基本算法语句(3课时)_英语_高中教育_...赋值语 句条件语句和循环语句.今天,我们一起用类 BASIC 语言学习输入语句、输出...
2016年高中数学人教版必修三(教案)1.2 基本算法语句(3...
2016年高中数学人教版必修三(教案)1.2 基本算法语句(3课时)_数学_高中教育_...语句条件语句和循环语句.今天,我们一起用类 BASIC 语言学习输入语句、输出 语句...
更多相关标签: