用vb6編寫程序判斷當前三條邊能否構成三角形?

本文講的是如何利用vb6.0來編寫一個判斷當前三條邊,能否構成一個合法的三角形的例子,通過判斷語句,如果輸入的數值達不到合法三角形的條件,程序自動判斷為不合法,如果輸入數字大道合法三角形條件,程序自動判斷為合法。接著往下看:

方法/步驟

首先我們還是得啟動vb6,新建一個標準exe工程窗口。如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

在當前窗體上加載三個文本框(text1,text2,text3),用來設置三角形的三條邊 如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

文本框設置完畢後,我們需要在三個文本框前,加載三個標籤(label1,label2,label3),分別代表第一條邊,第二條邊,第三條邊 如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

然後我們將輸出的結果顯示在第四個標籤上,所以在文本框下面再加載label4標籤,也就是它是否能夠構成三角形,並且在label4標籤前添加一個命令按鈕command1 如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

當這些都添加好了後,首先設置前三個標籤(label1,labei2,label3)的屬性,把它們的名稱分別修改為“第一邊”,'第二邊“”第三邊“並且分別將它們的自動調整屬性(autusize)設置為真(true)如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

用vb6編寫程序判斷當前三條邊能否構成三角形

用vb6編寫程序判斷當前三條邊能否構成三角形

然後把第四個標籤(label4)加入一定得邊框,那麼它在運行時才能夠看到它如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

接下來我們把三個文本框(text1,text2,text3)的初始內容清空如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

用vb6編寫程序判斷當前三條邊能否構成三角形

用vb6編寫程序判斷當前三條邊能否構成三角形

接下來是命令按鈕(command1),我們讓當前命令按鈕屬性名稱改為”判斷結果“如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

接下來我們編寫命令按鈕的單擊事件程序,首先用三個變量,a代表文本框1輸入的內容,b代表文本框2輸入的內容,c代表文本框3輸入的內容 如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

但是我們通過文本框輸入的是字符串類型,所以我們要把A,B,C轉換成數值型如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

在轉換之後,我們得命令按鈕在單擊之後,要判斷當前這三條邊是否能夠構成一個合法的三角形,我們知道要判斷是否是個合法的三角形,它的兩條邊的和值必定要大於第三條邊,所以我們編寫以下程序如圖

用vb6編寫程序判斷當前三條邊能否構成三角形

最後我們點擊運行,接下來為三條邊輸入數值,如果輸入的數字,任意2邊之和小雨等於第三條邊,程序判斷“不是三角形‘,如果任意2邊之和大於第三條邊,程序判斷”是三角形'

用vb6編寫程序判斷當前三條邊能否構成三角形

用vb6編寫程序判斷當前三條邊能否構成三角形

相關問題答案