输入三角形的3条边长a,b,c,如果能构成三角形,判断是否为直角三角形
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:45:55
请放心使用,有问题的话请追问满意请及时采纳,谢谢,采纳后你将获得5财富值.你的采纳将是我继续努力帮助他人的最强动力!
三角形两边之和大于第三边所以a-b-c
#include#includevoidmain(){doublea,b,c,x,s;scanf("%lf%lf%lf",&a,&b,&c);x=(a+b+c)/2;s=sqrt(x*(x-a)*(x
根据两边之和大于第三边,两边之差小于第三边,得-(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#include"math.h"intmain(void){\x09printf("请输入三角形的三条边:\n");\x09floata,b,c,s,sum=0;\x09scanf("
#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
inputa,b,cs=(a+b+c)/2area=sqrt[s(s-a)(s-b)(s-c)]end
(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-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
#include#includevoidmain(void){doublea,b,c,S,p;intTRUE=0;printf("Enterthreenumbersforsidesofatriangl
(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