内容正文:
程序的分支结构
研学目标
①知道分支结构的格式、含义及作用。
②初步掌握条件语句的格式。
③能读懂简单的分支结构程序。
④能将运用所学知识补充程序。
流程图中各种图形的用法
VB程序中流程图的画法
扁圆:表示程序的开始与结束
矩形:表示要执行的过程
语句块用此图表示
箭头:表示程序执行的方向
菱形:表示决策或判断
画圆程序的流程图
显示提示框,输入圆的半径
将3.14赋给pi
计算圆面积,并将计算结果赋给s
显示输出圆的面积
画出一个半径为r的圆
开始
结束
显示输出圆的半径
a=2
b=3
Print a, b
a=a+b
b=a+b
Print a,b
顺序结构
P78 思考
1、分析下列程序段,写出程序运行的结果。
程序的结构
顺序结构
分支结构
循环结构
程序的基本结构
分支结构
一、分支结构
分支结构:
程序根据判断的结果来控制程序应如何继续执行的程序结构称为分支结构。
例子
会”转弯”的程序
你是女生吗?
是
否
洗手
提出问题
我们在生活中经常会遇到根据条件的成立与否来决定做某些事务,如:如果明天下雨,那么,正常上课,否则举办运动会。把这句话用下面这个格式来表达,你看明白了吗?
如果明天下雨,那么
上课
否则
举办运动会。
if 明天下雨 then
上课
else
举办运动会
end if
提出问题
如果明天下雨,那么
上课
否则
举办运动会。
if 明天下雨 then
上课
else
举办运动会
end if
把其中的关系词
用英文表示
条件
语句块1
语句块2
使用流程图表示
分支结构
If <条件> then
<语句块1>
Else
<语句块2>
End if
条件语句的流程图
条件是否成立
是
否
语句块1
语句块2
退出条件语句,执行下一语句
二、条件语句
条件语句的格式
分支结构
If <条件> then
<语句块1>
Else
<语句块2>
End if
条件语句的特点
一、条件语句
条件语句的格式
1.If与end if 成对出现;
2. 语句块1与语句块2不能 同时执行。
Text 2
课堂小结
If <条件> then
<语句块1>
Else
<语句块2>
End if
If <条件> then