c 输入三角形的三条边长a,b,c(要求能构成三角形),求三角形面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 19:42:28
三角形两边之和大于第三边所以a-b-c
已知a,b,c是一个三角形的三条边长,即a>0,b.0,c>0,b+c>a,a+b>c,a+c>b,所以∣a-b-c∣=b+c-a;∣b-a-c∣=a+c-b;∣c-a+b∣=c-a+b,∣a-b-c
│a-b-c│=(b+c)-a│a-b+c│=a+c-b│a+b-c│=a+b-c所以│a-b-c│+│a-b+c│+│a+b-c│=(b+c)-a+a+c-b+a+b-c=a+b+c
根据两边之和大于第三边,两边之差小于第三边,得-(a-b-c)+a+b-c=2
#include#includevoidmain(){\x05floata,b,c,s,area;\x05printf("请输入三角形的三边长:");\x05scanf("%f,%f,%f",&a,&
a=Val(inputbox("输入a"))b=Val(inputbox("输入b"))c=Val(inputbox("输入c"))Ifa+b>cAndb+c>aAndc+a>bThen'能构成Ifa
doublea,b,c,s,p;a=double.parse(textbox1.text);b=double.parse(textbox2.text);c=double.parse(textbox3.
#include#includeusingnamespacestd;intmain(){\x09doublea,b,c,s;\x09cin>>a>>b>>c;\x09if(a+
三角形任意两边之和大于第三边.原式=(b+c-a)+(a+c-b)+(a+b-c)=a+b+c
(b-2)²+|c-3|=0非负数之和为0,所以(b-2)²=0b=2|c-3|=0c=3因为|x-4|=2所以x=6或2即a=6或2根据三角形任意两边之和大于第三条边所以a只能等
=(a+b+c)-(b+c-a)-(a+c-b)-(a+b-c)=a+b+c-b-c+a-a-c+b-a-b+c=0再问:T_T可以说下第二步那里吗有点不太明白怎么换成那样的再答:第一步:根据三角形两
原式=|a-(b+c)|+|b-(a+c)|-|c+b-a|因为a-(b+c)<0,b-(a+c)<0,c+b-a>0所以,原式=-[a-(b+c)]-[b-(a+c)]-(c+b-a)=-a+b+c
|a-b-c|-|b-a-cl=b+c-a-(a+c-b)=b+c-a-a-c+b=2b-2a
根据题意得a-b-c0∴原式=-(a-b-c)-(b-a+c)=-a+b+c-b+a-c=0
|a-b-c|+|a-b+c|+|a+b-c|=(-a+b+c)+(a-b+c)+(a+b-c)=-a+b+c+a-b+c+a+b-c=a+b+c因为三角形两边之和大于第三边,且一边小于两边之和,所以
(a-b+c)*(a-b-c)可变为(a+c-b)*[a-(b+c)]根据两边之和大于第三边得知为负
可以你把|a-b|c两边之和大于第三边,构成三角形的充要条件再问:那么也就是说,不论用a+b>canda+c>bandb+c>a或者a+b>cand|a-b|
分析根据三角形的面积公式S△ABC=√[p(p-a)(p-b)(p-c)]其中p=1/2(a+b+c)#include“stdio.h”main(){floata,b,c,s,mianji;scanf
+c>a|a-b-c|=b+c-a|a-b-c|+|a+b+c|=b+c-a+a+b+c=2(b+c)
三角形边长有公式为a+b>ca-b<c其中a,b,c是任意边因为b+c>a所以a-b-c<0所以绝对值b+c-a