VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。

VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。若能,显示三角形的类型:等边三角形等腰三角形等腰直角三角形直角三角形任意三角形,若不能,显示不能构成三角形... VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。若能,显示三角形的类型:等边三角形 等腰三角形 等腰直角三角形 直角三角形 任意三角形,若不能,显示不能构成三角形 展开
 我来答
乐游原上的歌者
2010-11-29 · TA获得超过383个赞
知道小有建树答主
回答量:278
采纳率:71%
帮助的人:227万
展开全部
我来用自然语言先说一下吧。
你可以创建三个文本框,用它来输入三条边的值。
创建一个标签,用来作回答提示。
用一个按钮来进行判别请求。

先来说说文本框,它只能输入数字,因此,要在文本框的key_press事件中写入输入条件,保证只能输入数字。

判别是否为三角形的进程在按钮单击事件中处理
首先要判断三个文本框是否为空或'0',如果有,则中断此进程,并使不满足条件的文本框得到焦点。

如果满足上面条件,则开始进行三角形判定。
用三个变量,分别从文本框中取值,然后将它们排序
判断两小边之和是否大于大边(比作三次比较合算)

如果不是,提示标签显示“不是三角形”

如果是,计算一下(两小边的平方和)与(大边的平方)的差。

差为正,锐角
差为零,直角
差为负,钝角

用提示标签表示出来
完了

要源码吗?写个补充提问,带上你的qq
孟羽然
2010-11-28 · TA获得超过2976个赞
知道小有建树答主
回答量:1308
采纳率:70%
帮助的人:560万
展开全部
三条边能构成一个三角形 的充要条件是 任两边之和大于第三边。

小学的知识,忘记了吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-11-28
展开全部
Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = 100

饭客网络学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
歪歪闲置
2010-11-28 · TA获得超过1037个赞
知道大有可为答主
回答量:2912
采纳率:100%
帮助的人:2305万
展开全部
这个很简单啊,一步步分析啊,按照勾股定理就行了啊,很简单的,自己先做一下再问吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式