第6课 双路径决策——If语句1
- 格式:doc
- 大小:49.50 KB
- 文档页数:1
导学案:第6课 双路径决策——If语句
学习目标:
1.能够认识流程图及基本符号。
2.能够理解和使用If语句。
3.选择结构的基本格式(两种):
4.制作密码验证小程序。
实战演练:
一、分析问题:
图6-1
1.添加对象。
文本框____个,命令按钮____个。
2.设置对象的属性:
注:参考示例程序(图6-1)和课本P43 表6-1自行设计。
3.分析程序:(1)文本框中需输入密码,为了保密,设定输入的密码以符号“*”
表示;(2)单击“校验密码”,若输入的密码和编程时设定的密码进行比较。不
一致,弹出“密
码不正确,请重
新输入!”的消
息框;否则,弹
出“恭喜你,密
码正确!”的消
息框。
4.为解决问题
的具体步骤,用
流程图表示:
二、编写程序代码:
1.为“校验密码”按钮编写程序代码:
消息框:___________________________
格式:MsgBox( 消息框显示的内容 ,按钮类型+图表类型,消息框的标题 )
2.为“清空密码”按钮编写程序代码:
三、调试运行,保存程序:
输入正确的密码和不正确的密码,检验密码运行清空。
四、巩固提升:
1. 要设计一个为运动员成绩自动排序的程序,合理的步骤是( )
①设计算法 ②分析问题 ③调试程序 ④编写程序
A、④③②① B、①②③④ C、②③①④ D、②①④③
2.在选拔篮球队员的程序中,能够判断选手的“身高和体能”是否符合条件的
语句是( )
A、顺序结构 B、赋值语句 C、循环结构 D、选择结构
3.写出下列程序运行后a的值为____。
Private Sub Command1_Click()
Dim a As integer
a=3
If a<4 Then
a=a-2
End If
End Sub
5. 有如下程序段:
a=8:b=6
If a t=a
a=b
b=t
End If
该程序段运行后,变量a和b的值分别为( c )
A、8和8 B、6和6 C、8和6 D、6和8
密码不正确
密码正确
否
是
4.下列程序运行后,单击命令按钮
后,y=___。
Private Sub Command1_Click()
Dim x As Single, y As single
x=5
If x>3 Then
y=x*x
Else
y=2*x
End Sub