用vb6编写程序判断当前三条边能否构成三角形
本文讲的是如何利用vb6.0来编写一个判断当前三条边,能否构成一个合法的三角形的例子,通过判断语句,如果输入的数值达不到合法三角形的条件,程序自动判断为不合法,如果输入数字大道合法三角形条件,程序自动判断为合法。接着往下看:
操作方法
- 01
首先我们还是得启动vb6,新建一个标准exe工程窗口。如图
- 02
在当前窗体上加载三个文本框(text1,text2,text3),用来设置三角形的三条边 如图
- 03
文本框设置完毕后,我们需要在三个文本框前,加载三个标签(label1,label2,label3),分别代表第一条边,第二条边,第三条边 如图
- 04
然后我们将输出的结果显示在第四个标签上,所以在文本框下面再加载label4标签,也就是它是否能够构成三角形,并且在label4标签前添加一个命令按钮command1 如图
- 05
当这些都添加好了后,首先设置前三个标签(label1,labei2,label3)的属性,把它们的名称分别修改为“第一边”,'第二边“”第三边“并且分别将它们的自动调整属性(autusize)设置为真(true)如图
- 06
然后把第四个标签(label4)加入一定得边框,那么它在运行时才能够看到它如图
- 07
接下来我们把三个文本框(text1,text2,text3)的初始内容清空如图
- 08
接下来是命令按钮(command1),我们让当前命令按钮属性名称改为”判断结果“如图
- 09
接下来我们编写命令按钮的单击事件程序,首先用三个变量,a代表文本框1输入的内容,b代表文本框2输入的内容,c代表文本框3输入的内容 如图
- 10
但是我们通过文本框输入的是字符串类型,所以我们要把A,B,C转换成数值型如图
- 11
在转换之后,我们得命令按钮在单击之后,要判断当前这三条边是否能够构成一个合法的三角形,我们知道要判断是否是个合法的三角形,它的两条边的和值必定要大于第三条边,所以我们编写以下程序如图
- 12
最后我们点击运行,接下来为三条边输入数值,如果输入的数字,任意2边之和小雨等于第三条边,程序判断“不是三角形‘,如果任意2边之和大于第三条边,程序判断”是三角形'