【VB教学】第七讲:判断语句二
一、教学目标:
1、 复习分支语句及应用
2、 学会填写代码的方式
二、教学重点:
1、 分支语句的应用
2、 填写代码
三、所需课时:2课时
四、教学过程
(一)、复习分支语句
块if语句
格式一: if 条件 then
语句块
end if
格式二: if 条件 then
语句1
else
语句2
end if
注意事项:
1、有一个if 语句,就有一个end if
2、then 后面不接语句
3、else单独成行
很多同学end if 缺少,建议大家先把if else end if输入好,在输入语句块。
(二)、分析两个实例
1、 三个a,b,c数进行排序
第一步:将3个文本框的值分别赋值给a、b、c
第二步:比较a和b,如果a比b小,a和b交换
第三步:比较a和c,如果a比c小,a和c交换
(两个比较并交换好了以后a里面的存放的就是三个数中的最大值)
第四步:比较b和c,如果b比c小,b和c交换
第五步:输出第a、b、c
交换a,b的值
if a<b then
t=a
a=b
b=t
end if
2、 三个数中的最大值
Step1:将3个文本框的值分别赋值给a、b、c分别赋值给a、b、c
Step2:把0赋值给max变量
Step3:比较a和b,如果a大,将a的值赋值给max,否则,将b的值赋值给max
Step4:比较max和c,如果c大,将c的值赋值给max
Step5:输出max的值
(六)实践
讲排序和求最大值程序设计好,创新题是求一元二次方程的解,要判断是否