VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。
VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。若能,显示三角形的类型:等边三角形等腰三角形等腰直角三角形直角三角形任意三角形,若不能,显示不能构成三角形...
VB编程。输入三角形三条边a,b,c的值判断能否构成三角形。若能,显示三角形的类型:等边三角形 等腰三角形 等腰直角三角形 直角三角形 任意三角形,若不能,显示不能构成三角形
展开
4个回答
展开全部
我来用自然语言先说一下吧。
你可以创建三个文本框,用它来输入三条边的值。
创建一个标签,用来作回答提示。
用一个按钮来进行判别请求。
先来说说文本框,它只能输入数字,因此,要在文本框的key_press事件中写入输入条件,保证只能输入数字。
判别是否为三角形的进程在按钮单击事件中处理
首先要判断三个文本框是否为空或'0',如果有,则中断此进程,并使不满足条件的文本框得到焦点。
如果满足上面条件,则开始进行三角形判定。
用三个变量,分别从文本框中取值,然后将它们排序
判断两小边之和是否大于大边(比作三次比较合算)
如果不是,提示标签显示“不是三角形”
如果是,计算一下(两小边的平方和)与(大边的平方)的差。
差为正,锐角
差为零,直角
差为负,钝角
用提示标签表示出来
完了
要源码吗?写个补充提问,带上你的qq
你可以创建三个文本框,用它来输入三条边的值。
创建一个标签,用来作回答提示。
用一个按钮来进行判别请求。
先来说说文本框,它只能输入数字,因此,要在文本框的key_press事件中写入输入条件,保证只能输入数字。
判别是否为三角形的进程在按钮单击事件中处理
首先要判断三个文本框是否为空或'0',如果有,则中断此进程,并使不满足条件的文本框得到焦点。
如果满足上面条件,则开始进行三角形判定。
用三个变量,分别从文本框中取值,然后将它们排序
判断两小边之和是否大于大边(比作三次比较合算)
如果不是,提示标签显示“不是三角形”
如果是,计算一下(两小边的平方和)与(大边的平方)的差。
差为正,锐角
差为零,直角
差为负,钝角
用提示标签表示出来
完了
要源码吗?写个补充提问,带上你的qq
展开全部
三条边能构成一个三角形 的充要条件是 任两边之和大于第三边。
小学的知识,忘记了吧?
小学的知识,忘记了吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-11-28
展开全部
Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = 100
饭客网络学习。
Timer1.Enabled = True
Timer1.Interval = 100
饭客网络学习。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个很简单啊,一步步分析啊,按照勾股定理就行了啊,很简单的,自己先做一下再问吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询