【VB教学】第七讲:判断语句二

 

一、教学目标:

1、  复习分支语句及应用

2、  学会填写代码的方式

二、教学重点:

1、  分支语句的应用

2、  填写代码

三、所需课时:2课时

四、教学过程

(一)、复习分支语句

   块if语句

格式一: if 条件 then
                语句块
             end if

格式二: if  条件  then
                 语句1
             else
                语句2
             end if

注意事项:

1、有一个if 语句,就有一个end if

2then 后面不接语句

3else单独成行

很多同学end if 缺少,建议大家先把if  else  end if输入好,在输入语句块。

 

(二)、分析两个实例

1、  三个a,b,c数进行排序

  第一步:将3个文本框的值分别赋值给abc

第二步:比较ab,如果ab小,ab交换

第三步:比较ac,如果ac小,ac交换

(两个比较并交换好了以后a里面的存放的就是三个数中的最大值)

第四步:比较bc,如果bc小,bc交换

第五步:输出第abc

交换a,b的值

if a<b then

  t=a

  a=b

  b=t

end if

 

2、  三个数中的最大值

Step1:将3个文本框的值分别赋值给abc分别赋值给abc

Step2:把0赋值给max变量

Step3:比较ab,如果a大,将a的值赋值给max,否则,将b的值赋值给max

Step4:比较maxc,如果c大,将c的值赋值给max

Step5:输出max的值

 

(六)实践

讲排序和求最大值程序设计好,创新题是求一元二次方程的解,要判断是否

 

posted @ 2008-12-11 12:37  jesonpeng  阅读(649)  评论(0编辑  收藏  举报