活动二 用IF语句的嵌套实现多重选择结构 学案

文档属性

名称 活动二 用IF语句的嵌套实现多重选择结构 学案
格式 zip
文件大小 10.6KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2016-07-14 17:26:42

图片预览

文档简介

本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
多重选择结构——if语句的嵌套
学案
活动一:复习简单的if语句
请说出以下两段程序执行后S的值是多少
执行下面程序输入4后,程序输出的结果是__________。
a=6S=0If
a>5
then
S=a
aElse
S=a+5End
if
a=6S=0If
a>5
then
S=a
aEnd
ifS=a+5
Private
Sub
Form_Click()
x
=val(text1.text)
If
x
x
<
15
Then
y
=
1
/
x
end
if
If
x
x
>=
15
Then
y
=
x
x
+
1
end
if
Print
y
End
Sub
新课学习:
活动二:翻转课堂——观看视频学习if语句的嵌套,完成课本P65的问题(购书券问题的扩展),并完成下面的程序代码。书城的促销活动进行了如下修改:购书未满200元赠送5元购书券;购书满200元但未满500元,赠送购书券金额为消费金额的5%;购书满500元,赠送购书券金额为消费金额的10%;购书满1000元,赠送购书券金额为消费金额的15%
。购书券最小面值为1。If
m<200
then
p=5Else
if
__①___
then
___②____
else
if
__③____then
___④______
else
p=m
0.15
end
if
end
ifEnd
if
活动三:课堂练习——健康管理器输入你的身高和体重,计算你的体重指数(bmi=体重(kg)除以身高(m)的平方),同时给出结论(体重指数:19以下
体重偏低;19-25
健康体重;25-30
超重;30以上
严重超重)。完成下面程序代码。Private
Sub
Command1_Click()Dim
sg
As
____①_____Dim
tz
As
____②_____Dim
bmi
As
Singlesg
=
______③_______tz
=
Val(Text2.Text)
bmi
=
____④_____
If
bmi
<
19
Then
Label6.Caption
=
"体重偏瘦!"Else
If
____⑤______
Then
Label6.Caption
=
"健康体重!"
Else
If
=_____⑥_____
Then
Label6.Caption
=
"超重!"
Else
Label6.Caption
=
"严重超重!“
end
ifend
ifend
if
21世纪教育网
--
中国最大型、最专业的中小学教育资源门户网站。
版权所有@21世纪教育网