VB:编程计算三角形面积
题目
VB:编程计算三角形面积
编程计算三角形面积.要求通过输入框输入三角形的三个边长a、b、c,当单击命令按钮“计算”时,计算并在文本框中显示三角形的面积area.
提示:三角形面积的计算公式是 area = Sqr(s * (s - a) * (s - b) * (s - c))
其中,s = (a + b + c) / 2
注意:三角形的三条边是要判断是否符合形成一个三角形!
答案
Private Sub Form_Load()
Do
Dim a As Single,b As Single,c As Single,p As Single,s As Single
a = Val(InputBox("请输入三角形第1条边长"))
b = Val(InputBox("请输入三角形第2条边长"))
c = Val(InputBox("请输入三角形第3条边长"))
s = (a + b + c) / 2
If a >= s Or b >= s Or c >= s Then
MsgBox "不能构成三角形"
Else
area = Sqr(s * (s - a) * (s - b) * (s - c))
MsgBox "面积为" & area
End If
Loop
End
End Sub
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 如果正方形的边长增加xcm,周长增加12cm,可得方程(为什么)
- 表示样式多的成语 表示兵马多的成语 表示读书多的成语
- 初二数学 勾股定理 题
- when were you start school
- 追及和相遇问题,同时出发,A从静止做匀加速,B匀速,为什么速度相等时A、B距离最远
- 已知:如图,在三角形ABC中,角A=60度,角B、角C的角平分线AE、AF相交于P,求证:PE=PF
- 有关于道理的句子及意思
- the second-year students at this college have envoled into insightful,critical thinkers (from an ine
- 质量为m的木块放在光滑水平面上,在水平力F作用下从静止开始运动,则运动时间t时F的功率是( ) A.F2t2m B.F2t22m C.F2tm D.F2t2m
- 如图所示,重10N的滑块在倾角为30度的光滑斜面上,从a点由静止下滑,到b接触到弹簧
热门考点
- 甲、乙两个圆柱的体积相等,底面积之比为三比四,则这两个圆柱高之比是【 】
- 制作叶脉书签需要10%的氢氧化钠溶液100g.问,
- 高中概率与统计中的概率公式怎么计算,比如C12(5),(12在C的右下角,5在C的右上角),
- 铁元素的离子Fe3+最外层电子数为多少?
- 5只猴子` 有一堆桃`第一只来了`平均分了5份`多一个`就把这一个吃了`并拿走了一份`第2只来了`把剩下的又分5份`又多一个`就也把多的吃了`拿走了一份`````一直到第5个也是如此`问有多少桃?
- 欧几里得的《几何原本》提出的 5 条公设中有 3 条为什么叫 “公设”,而不是 “定义”?
- She wants to____(find out)who brokeher windows.My father always tells me some__( fun) storise.
- 根据意思写词语:形容处于有利的地位.
- 父亲留下的书香 文章阅读(第五题答案)
- 下面是一个由数字组成的三角形,找出他的规律,算出x等于多少