粤教版(2013)信息技术第二册 2.5 程序的分支结构 课件(17张幻灯片)

文档属性

名称 粤教版(2013)信息技术第二册 2.5 程序的分支结构 课件(17张幻灯片)
格式 ppt
文件大小 2.2MB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2020-09-23 11:33:29

图片预览

内容文字预览

回顾上节的“顺序结构”
顺序结构的程序运行有何规律?
打开A盘的文件夹“程序一”
运行里面的窗体,自己输入几组不同的数,试比较大小。观察比较的结果是否正确。
思考:
1、程序用到多少个
变量?
2、程序代码每一行的
大概含义。
核心程序段分析
t1 = Text1.Text
t2 = Text2.Text
if t1 > t2 Then
big = t1
Else
big = t2
End if
Text3.Text = big
If-Then-Else条件语句的格式
if <条件> then
<语句块1>
else
<语句块2>
end if
判断该条件是否成立,答案只有True和False两种。
True则执行语句块1,False则执行语句块2。
如果
那么
否则
有时候,Else部分可能省略掉。
if <条件> then
<语句块1>
end if
含义:如果条件成立,则执行语句块1。
如果条件不成立,由于没有语句
块2,则直接跳出该分支结构,执行
end if后面的语句。
条件语句的执行过程
条件的表示(举例)
aX>=2
x<>y
a>3 and b<=5
关系表达式
逻辑表达式
关系运算符 逻辑运算符
运算符
含义
=
等于
>
大于
>=
大于或等于
<
小于
<=
小于或等于
<>
不等于
运算符
含义
Not
非运算
(取反)
And
与运算
(而且)
Or
或运算
(或者)
运算符
含义
Not
非运算
(取反)
And
与运算
(而且)
Or
或运算
(或者)
逻辑表达式 举例 :
P84
前后两条件须同时满足
前后两条件至少须满足一个
表达式
结果
Not 3<>4
False
1=2 And 4>1
False
5<13 Or 8<=4
True
完成学案上的“任务二”
True
False
False
True
False
True
“任务三” 分析程序段,写出运行结果。
20 10
30 6
变量名不区分大小写,因此X和x是指同个变量。
尝试改进该画圆程序!
方法二
方法一
1、if语句的结构:
2、条件,通常会用到______表达式或______表达式。
if <条件> then
<语句块1>
else
<语句块2>
end if
关系
逻辑
运算符
含义
说 明
示例
结果
Not
非运算
(取反)
当操作数为假时,结果为真。
Not F
T
Not T
F
And
与运算
(而且)
两个操作数均为真时,结果才为真。
T And T
T
F And F
F
T And F
F
F And T
F
Or
或运算
(或者)
两个操作数只要至少有一个为真,结果就为真。
T Or T
T
T Or F
T
F Or T
T
F Or F
F
逻辑运算符
P84
即:前后两条件须同时满足
即:前后两条件至少须满足一个
表达式
结果
Not 3<>4
1=2 And 4>1
5<13 Or 8<=4
逻辑表达式 举例 :
T
F
F
T
F
T
F
T