nbhkdz.com冰点文库

《条件语句》课件4(北师大版必修3)

时间:2013-08-09


输入:x If x>0 then Y=1 Else Y=0 End if 输出 y

几种基本语句 ----条件语句

例1:根据输入x的值,计算y的值

? x ? 1, x ? 0 ? y?? 2 ?2 x ? 5, x ? 0 ?
2

画出算法框图,写出条件语句。

开始
输入 x

输入 x

If


x ≥0

Then

x ≥0


y=x2-1
输出 y

y=2x2-5

y=x2-1 Else y=2x2-5 End If
输出 y

结束

结论(一):简单条件语句
If —Else—End If 语句的 一般格式为:

If

条件 语句1 Else 语句2 End If

Then
满足条件?




语句1 语句2

为体现“加快文明社会的发展,加强对老年人的关 爱”,景区规定对年龄超过50岁(含50岁)的游客可以免费提 供“旅游拐杖”一根,其它游客购买“旅游拐杖”则需 2元/ 根。根据结构框图,使用基本语句设计一个游客购买“旅游拐 杖”费用的程序。 开始
输入 x

x≥50




y=0
输出 y

y=2

输入 x If x≥50 Then y=0 Else y=2 End If 输出 y

结束

1)条件语句主要用来实现算法中的选择 结构
2)If语句中可以没有Else分支

条件?



If


语句

条件 语句 End If

Then

例2 到银行办理个人异地汇款时,银行要收取一定的 手续费,汇款额不超过100元时,收取1元手续费;超 过100元但不超过5000元,按汇款额的1%收取,超过 5000元,一律收取50元手续费。设计算法,要求输入 汇款额 x 元(x>0),输出手续费y(元),画出算法流 程图,并用 If 语句描述该算法。
分析: 1、输入 x

2、对x进行判断:
(1)若x≤100, 则 y=1 (2)若100<x≤5000, 则 y=0.01x (3)若x>5000, 则 y=50 3、输出y .

流程图:
开始 输入x


If语句: 输入x; If
否 否

x≤100


x≤100 Then y =1

Else

x≤5000

If x≤5000 Then
y =0.01x Else y =50 End If

y =1

y =0.01x

y =50

输出y

结束

End If 输出 y.

结论(二):复合条件语句



条件1




If
Else

条件1 语句1

Then



条件2

语句3

语句2

语句1

If 条件2 Then 语句2 Else 语句3 End If

End If

1)If语句可以多层嵌套,可以用文 字的缩进表示嵌套的层次 2) 在复合If语句中,要注意If与 End If的配对

1、以下问题是否需要用条件语句来描述 其算法 A 输入一个数x,输出它的绝对值; B 求分段函数的函数值; C 求面积为6的正方形的周长; D 求三个数中较大的数 2、写出下程序运行的结果 ______ 输入 x If x<0 Then

3、将功能为求一个数的绝对值的 程序补充完整 输入 X If _______ Then Y=-X Else Y=X End if 输出 Y 4、读程序 输入 a,b,c IF a>b,a>c THEN 输出 a ELSE IF b>c THEN 输出 b ELSE 输出 c END IF

p=3x
Else p=3+7(x-10) End if 输出 p 若x= -2 , 则输出 _______ ; 若x= 15 , 则输出 _______

1)上述程序格式有误,请改正; 2)该程序的功能是: ______

条 件 语 句

简 单 条 件 语 句

If <条件> Then <语句1> Else <语句2> End If

满足条件? 是 语句1

否 语句2

复 合 条 件 语 句

If <条件1> Then
<语句1> Else If <条件2> Then <语句2> Else <语句3> End If End If



条件2

条件1





语句3

语句2

语句1

根据程序结构图,用基本语句写出相应的程序, 并说明该程序的功能
开始
输入a,b,c,d 是 a>b a>c a>d 否 是

b>c b>d


否 否

c>d

输出 a

输出b

输出c 结束

输 出d

思考题的解答
1、程序为: 输入 a,b,c,d IF a>b,a>c,a>d THEN 输出 a ELSE IF b>c,b>d THEN 输出 b ELSE IF c>d THEN 输出 c ELSE 输出 d END IF END IF END IF 2、程序功能: 输出a,b,c,d中较大的一个数 ——————————————


《条件语句》课件4(北师大版必修3)_图文.ppt

《条件语句》课件4(北师大版必修3) - 输入:x If x>0 then

数学:2.4.1《条件语句》课件(北师大版必修3)_图文.ppt

数学:2.4.1《条件语句》课件(北师大版必修3) - 我们已经学习了用自然语言

《3.1 条件语句》课件4-优质公开课-北师大必修3精品_图文.ppt

《3.1 条件语句》课件4-优质公开课-北师大必修3精品 - BS 数学 教学教法分析教学方案设计课前自主导学 必修3 易错易误辨析当堂双 ...

【北师大版】必修三:2.3.1《条件语句》ppt课件_图文.ppt

【北师大版】必修三:2.3.1《条件语句》ppt课件 - 成才之路 数学 北师大版 必修3 路漫漫其修远兮 吾将上下而求索 第二章 算法初步 第二章 §3 几种...

必修三《条件语句》课件_图文.ppt

必修三《条件语句》课件_高一数学_数学_高中教育_教育专区。1.2 基本算法语句

《循环语句》课件1(北师大版必修3)_图文.ppt

《循环语句》课件1(北师大版必修3) - 北师大版高中数学必修3 第二章《算法初步》 基本算法语句 条件语句 西安市东方中学 薛冠峰 学习目标: 1、知识与...

【优品课件】北师大版高中数学(必修3)2.4《几种基本语....ppt

【优品课件北师大版高中数学(必修3)2.4《几种基本语句》(条件语句) 课件之一 - 北师大版高中数学必修3 第二章《算法初步》 基本算法语句 条件语句 西安...

高中数学必修三北师大版 条件语句课件(51张)_图文.ppt

高中数学必修三北师大版 条件语句课件(51张) - 第二章 算法初步 第二章 §3 几种基本语句 3.1 条件语句 1 课前自主预习 3 易错疑难辨析 2 课堂典例讲练 ...

高一数学北师大版必修3 条件语句课件 (1)_图文.ppt

高一数学北师大版必修3 条件语句课件 (1) - §3 几种基本语句 3.1 条件语句 课程目标 1.知道什么是条件语句,掌握条件语句的格式. 2.会分析、利用条件语句编写...

高中数学必修3北师大版 条件语句课件 (28张)_图文.ppt

高中数学必修3北师大版 条件语句课件 (28张)_数学_高中教育_教育专区。高中数学必修3北师大版ppt课件 §3 几种基本语句 3.1 条件语句 课程目标 1.知道什么是...

2.3.1 条件语句 课件(北师大版必修3)_图文.ppt

2.3.1 条件语句 课件(北师大版必修3) - 第二章 算法初步 2.3.1 条件语句 我们已经学习了用自然语言和算法框图来描述算法,它们 各有优缺点,对于自然语言不...

2.3.1条件语句 课件(北师大版必修3).ppt

2.3.1条件语句 课件(北师大版必修3)_高一数学_数学_高中教育_教育专区。q课程...《条件语句》课件4(北师... 暂无评价 16页 免费 必修3课件1.2.2条件语句 ...

2015年秋高二数学北师大版必修3课件:2.3.1 条件语句_图文.ppt

2015年秋高二数学北师大版必修3课件:2.3.1 条件语句_高中教育_教育专区。成才...喜欢此文档的还喜欢 《条件语句》课件4(北师... 暂无评价 14页 1下载券 ...

【数学】3.1《条件语句》课件(北师大版必修3).ppt

【数学】3.1《条件语句》课件(北师大版必修3)_高三数学_数学_高中教育_教育

2018高中数学北师大版必修3课件:第二章 §3 3.1 条件语....ppt

2018高中数学北师大版必修3课件:第二章 §3 3.1 条件语句 - 几种基本语句 3.1 条件语句 预习课本P105~107,思考并完成以下问题 (1)If语句的格式是什么? (2)...

【数学】2.4.1《条件语句》课件(北师大版必修3).ppt

【数学】2.4.1《条件语句》课件(北师大版必修3) 隐藏>> 我们

2.3.1条件语句 课件(北师大版必修3).ppt

2.3.1条件语句 课件(北师大版必修3)_高一数学_数学_高中教育_教育专区。1课程...《条件语句》课件4(北师... 暂无评价 16页 免费 必修3课件1.2.2条件语句 ...

2.4.2条件语句教案(高中数学北师大版必修3).doc

2.4.2条件语句教案(高中数学北师大版必修3) - 第六课时 2.4 几种基本语句 2.4.2 条件语句 【课程标准】 经历将具体问题的程序框图转化为程序语句的过程, ...

2.3.1条件语句 课件(北师大版必修3).ppt

2.3.1条件语句 课件(北师大版必修3)_二年级数学_数学_小学教育_教育专区。1...《条件语句》课件4(北师... 暂无评价 16页 免费 必修3课件1.2.2条件语句 ...

2017-2018学年高中数学北师大版必修3课件:第二章 算法....ppt

2017-2018学年高中数学北师大版必修3课件:第二章 算法初步 2.3.1条件语句 (34张) - 【课标要求】 1.理解条件语句的格式及功能; 2.体验如何把判断框转化为...