a = Val(inputbox("輸入a"))
b = Val(inputbox("輸入b"))
c = Val(inputbox("輸入c"))
If a+b > c And b+c>a And c+a>b Then
'能構(gòu)成
If a=b And b=c Then
Msgbox "等邊三角形"
ElseIf a=b Or b=c Or a=c Then
Msgbox "等腰三角形"
ElseIf a^2 + b^2 = c^2 Or a^2 + c^2 = b^2 Or c^2 + b^2 = a^2 Then
Msgbox "一般三角形"
end if
Else
Msgbox "不能構(gòu)成三角形"
end if漏了一個(gè)a = Val(InputBox("輸入a"))b = Val(InputBox("輸入b"))c = Val(InputBox("輸入c"))If a + b > c And b + c > a And c + a > b Then'能構(gòu)成If a = b And b = c ThenMsgBox "等邊三角形" ElseIf a = b Or b = c Or a = c ThenMsgBox "等腰三角形" ElseIf a ^ 2 + b ^ 2 = c ^ 2 Or a ^ 2 + c ^ 2 = b ^ 2 Or c ^ 2 + b ^ 2 = a ^ 2 ThenMsgBox "直角三角形" ElseMsgBox "一般三角形" End IfElse MsgBox "不能構(gòu)成三角形"End If要定義一下變量類型,我給你完整的,我已經(jīng)在VB里試過了。Option ExplicitPrivate Sub Command1_Click()Dim a As SingleDim b As SingleDim c As Singlea = Val(InputBox("輸入a"))b = Val(InputBox("輸入b"))c = Val(InputBox("輸入c"))If a + b > c And b + c > a And c + a > b Then'能構(gòu)成If a = b And b = c ThenMsgBox "等邊三角形" ElseIf a = b Or b = c Or a = c ThenMsgBox "等腰三角形" ElseIf a ^ 2 + b ^ 2 = c ^ 2 Or a ^ 2 + c ^ 2 = b ^ 2 Or c ^ 2 + b ^ 2 = a ^ 2 ThenMsgBox "直角三角形" ElseMsgBox "一般三角形" End IfElse MsgBox "不能構(gòu)成三角形"End IfEnd Sub
VB編程 輸入三角形三條邊長啊,a,b,c的值,根據(jù)其數(shù)值,判斷是否構(gòu)成三角形.
VB編程 輸入三角形三條邊長啊,a,b,c的值,根據(jù)其數(shù)值,判斷是否構(gòu)成三角形.
如果能,判斷三角形類型、;等邊三角形,等腰三角形,直角三角形,一般三角形.
如果能,判斷三角形類型、;等邊三角形,等腰三角形,直角三角形,一般三角形.
其他人氣:850 ℃時(shí)間:2020-01-29 06:05:17
優(yōu)質(zhì)解答
我來回答
類似推薦
- 用VB.NET.編寫一個(gè)輸入三角形的三條邊a,b,c的值,根據(jù)其數(shù)值,判斷能否構(gòu)成三角形.
- VB編程:從鍵盤輸入三角形的三邊,判斷能否構(gòu)成三角形:如果能構(gòu)成三角形,則計(jì)算其面積
- vb三角形編程輸入三條邊,判斷能否構(gòu)成三角形.看我的編程是否有問題,
- VB編程題.輸入三角形三條邊a,b,c的值,根據(jù)其數(shù)值,判斷能否構(gòu)成三角形.不要求判斷是具體什么三角形
- VB編程.輸入三角形三條邊a,b,c的值判斷能否構(gòu)成三角形.若能,顯示三角形的類型:等邊三角形 等腰三角形 等腰直角三角形 直角三角形 任意三角形,若不能,顯示不能構(gòu)成三角形
- 望岳中的"造化鐘神秀"神秀什么意思?
- 山市的結(jié)尾部分有什么作用?
- 一天小紅替媽媽去購物,買了0.5千克的鹽,2千克的糖,小紅付給售貨員7元錢,
- rode的原形是什么?
- 求助:廣東省深圳市寶安區(qū)龍華鎮(zhèn)龍勝新村C區(qū)201棟302室 翻譯英語
- 《荀子》名言
- I'm learning English _____ surf the Internet for imformation
猜你喜歡
- 1Watching English films is a good way of _____(improve) your English.
- 214課《再見了,親人》中請(qǐng)你以志愿軍叔叔的身份,安慰小金花
- 3這里用了分詞是什么作用?
- 4運(yùn)用平方差公式計(jì)算(3+1)(3^2+1)(3^4+1)(3^8+1)(3的16次冪+1)
- 5雷聲轟響,波浪在憤怒的飛沫中呼叫,跟狂風(fēng)爭鳴.看吧,狂風(fēng)緊緊抱起層層巨浪,惡狠狠的把他們踹到懸崖上
- 6如果有一天,我不在了.你們將會(huì)是怎樣呢.英語怎么說 如果有一天,我不在了.你們將會(huì)是怎樣呢.%
- 7小學(xué)五年級(jí)數(shù)學(xué)分?jǐn)?shù)簡算題,越多越好
- 8初一英語該選擇做哪種英語聽力練習(xí)的書籍好?
- 9100元錢買100個(gè)蛋,其中雞蛋2毛,鴨蛋2元,鵝蛋5元,請(qǐng)問每種蛋應(yīng)該各買多少個(gè)?剛好100元100個(gè)!
- 10問幾道語文類的題
- 11問1道數(shù)學(xué)題:1,24和15的最大公因數(shù)是多少? 最小公倍數(shù)是()?
- 12We won’t go to Great Wall if it ________tomorrow.A.rains B.rain C.will rain