用Inputbox函数输入三个数,判断它们是否能构成三角形 VB程序设

帮忙写出操作步骤和程序代码用Inputbox函数输入三个数,判断它们是否能构成三角形如果不能,输出“不是三角形”,否则输出它是“直角”,等边,等腰或一般三角形用Msgbo... 帮忙写出操作步骤和程序代码 用Inputbox函数输入三个数,判断它们是否能构成三角形 如果不能,输出“不是三角形”,否则输出它是“直角”,等边,等腰或一般三角形 用Msgbox输出 展开
 我来答
狄荃夹谷萍雅
2020-03-09 · TA获得超过3756个赞
知道大有可为答主
回答量:3144
采纳率:32%
帮助的人:218万
展开全部
vb编程不太熟,解题
思路
倒是可以说一下。
1.判断三个
inputbox
的值为不为空,如果至少有一个为空那么就提示必须输入。
2.如果三个inputbox都不为空则要判断是否都是
数值
型,如果至少有一个不是那么提示重新输入正确的数值。
3.判断是否是
三角形
。满足是三角形的条件应该是:任意两边之和应该大于第三边(好像是这样的吧
呵呵)。例如
三角型的三条边是a,b,c那么必须满足a+b>c
并且
b+c>a
并且
a+c>b
才能是三角形,如果不满足条件就提示“不是三角形”
4.在满足三角形的前提条件下,在判断是否是
直角
、等边还是等腰
直角三角形的条件是:a的平方+b的平方=c的平方
或者a的平方+c的平方=b的平方
或者
b的平方+c的平方=a的平方。
等腰三角形的条件是:a=b但是不等于c
或者
b=c但不等于a
或者
a=c但不等于b。
等边三角形
的条件是:a=b=c
只要吧上面的
步骤
转化为vb
代码
就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式