用VB编程,根据输入的3个边长值计算三角形的面积,如果输入值不符合“任意两边之和大于第三边”提示错误
人气:179 ℃ 时间:2020-04-23 09:36:10
解答
Public Function Area(a As Double, b As Double, c As Double) As Double
If a + b < c Or a + c < b Or b + c < a Then
MSGBOX "要求任意两边之和大于第三边"
Exit Function
endif
Dim s As Double
s = 0.5 * (a + b + c)
a = s - a
b = s - b
c = s - c
Area = Sqr(s * a * b * c)
End Function
Private Sub Command1_Click()
Me.Caption = Area(3, 4, 5)
End Sub
推荐
- VB:编程计算三角形面积
- VB编程:从键盘输入三角形的三边,判断能否构成三角形:如果能构成三角形,则计算其面积
- VB题目:输入三角形的三边编程求出面积
- 在Vb中,.编写程序,首先判断给出的3条边能否构成三角形,如可以,计算并输出该三角形的面积,输入0结束程序
- vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.
- 结合经济常识、说明稳定物价对提高居民生活水平和促进经济发展的意义
- LPG,RORO,PCC是哪种船型的缩写?他们的英文全称是什么
- 一种服装降价1/5后,售价是96元,那么这种服装原价是_元.
猜你喜欢