c#求三角形周长

给你3个点坐标,求出三角形周长,面积,用C#我想用c#如何做啊,谢谢... 给你3个点坐标,求出三角形周长,面积,用C#
我想用c#如何做啊,谢谢
展开
 我来答
youys2010
2010-12-21
知道答主
回答量:21
采纳率:0%
帮助的人:11.2万
展开全部
int a1,a2,a3;//三条边的横坐标
int b1,b2,b3;//三条边的纵坐标
int L1=sqrt((a1-a2)*(a1-a2)+(b1-b2)*(b1-b2));//某一条边的长度
int L2=sqrt((a3-a2)*(a3-a2)+(b3-b2)*(b3-b2));//某一条边的长度
int L3=sqrt((a1-a3)*(a1-a3)+(b1-b3)*(b1-b3));//某一条边的长度
int C=L1+L2+L3;//周长
以上代码表示三边的长度为整数,为小数是类型不同。
劉青峰
2010-12-21 · TA获得超过1602个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:525万
展开全部
分别求出三条变长不就可以了,根据勾股定理来求:
设3坐标分别为:(x1,y1)(x2,y2)(x3,y3)
沿三个点分别作经过经过自己的水平和垂直直线,你会发现每条边都在一个直角三角形内,
故符合勾股定理:(坐标之间水平距离和垂直距离的平方和等于变长的平方)
(x1-x2)^2 + (y1-y2)^2 = 边长^2
不知道你理解不理解,这样可以分别求的三条变长,在纸上画画图吧,蛮简单的
然后把过程用程序实现就行了,也蛮简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yetinghua1
2010-12-21 · TA获得超过524个赞
知道小有建树答主
回答量:649
采纳率:0%
帮助的人:335万
展开全部
晕就是数学题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星雨星郁
2010-12-21 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:175万
展开全部
根据坐标点求啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KONG773189470
2010-12-27
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
运算符就搞定了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒风戚雨
2010-12-30 · TA获得超过2203个赞
知道小有建树答主
回答量:1646
采纳率:25%
帮助的人:958万
展开全部
数学怎么做,程序就怎么写,一样的
不过我建议数学题还是用专门的程序做,譬如matlab
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式