高中求三角形面积的程序
人气:136 ℃ 时间:2020-05-28 10:25:16
解答
Public Function Area(a As Double,b As Double,c As Double) As DoubleIf a + b < c Or a + c < b Or b + c < a Then Exit FunctionDim s As Doubles = 0.5 * (a + b + c)a = s - ab = s - bc = s - cArea = Sqr(s ...能不能麻烦你用简单的,我还是新手,想从基础开始起,比如:if···then else、a=text1。text、b=text2.text等等这样的Public Function Area(a As Double, b As Double, c As Double) As DoubleIf a + b < c Or a + c < b Or b + c < a Then Exit FunctionDim s As Doubles = 0.5 * (a + b + c)a = s - ab = s - bc = s - cArea = Sqr(s * a * b * c)End FunctionPrivate Sub Command1_Click()MSGBOX Area(Val(Text1), Val(Text2), Val(Text3))End SubPrivate Sub Command1_Click()a = Text1.Textb = Text2.Textc = Text3.TextText4.Text = sp = (a + b + c) / 2If a + b < c Or a + c < b Or b + c < a ThenPrint "不能构成三角形"Elses = Sqr(p * (p - a) * (p - b) * (p - c))End IfEnd Sub能麻烦你帮我看下哪里错了吗,为什么我老是得不出结果?Private Sub Command1_Click()a = Text1.Textb = Text2.Textc = Text3.TextText4.Text = sp = (a + b + c) / 2If a + b < c Or a + c < b Or b + c < a ThenPrint "不能构成三角形"Elses = Sqr(p * (p - a) * (p - b) * (p - c))End IfMSGBOX SEnd Sub
推荐
猜你喜欢
- 用英文介绍乒乓球(有中文)
- AD垂直于BC,垂足为D,且CD=1,AD=2,BD=4你认为三角形 ABC是直角三角形吗?3Q
- what和that怎么区别
- 1.张老师今年37岁,李老师今年45岁.( )年前李老师的年龄是张老师的2倍.
- 乡村聚落形成的原因
- 设集合A={x|x=2k,k∈Z},B={x|x=2k+1,k∈Z},C={x|x=4k+1,k∈Z},若a∈A,b∈B,试判断a+b与集合A,B,C的
- 一题数学家都不会的数学题
- 我经常回忆起英模汇报大会上的热情场面.(修改病句)