1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰

青青墙外草
2011-04-27 · TA获得超过2210个赞
知道小有建树答主
回答量:777
采纳率:68%
帮助的人:440万
展开全部
3个整数是不是边长?
我给你写个简单流程:

获取输入a,b,c
若a<=0或b<=0或c<=0,不能构成三角形,返回。
对a,b,c从小到大排序后,设为xyz
如果x+y小于等于z,不能构成三角形,返回。
// 运行到这里,肯定可以构成三角形了,下面判断三角形类型
如果x^2+y^2 = z^2,是直角三角形
如果x=y
如果x=z,是等边三角形
否则是等腰三角形。
输出三角形类型
返回
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
函访天Qf
2011-04-30
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
if (a+b)>c THEN
if (a-b)<c then
if a=b or b=c or a=c then
dengyao
elseif a=b=c then
dengbian
else
yiban
end if
end if
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式