根据用户输入的三角形的三条边长判断是何种三角形
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/01 19:53:29
#include <stdio.h>#include <math.h>//输入三个点void inputThreePoint(double&nbs
#include#includeintmain(){floata,b,c,t,s;printf("输入三条边的长,中间用逗号隔开:");scanf("%f,%f,%f",&a,&b,&c);t=(a+
a=Val(inputbox("输入a"))b=Val(inputbox("输入b"))c=Val(inputbox("输入c"))Ifa+b>cAndb+c>aAndc+a>bThen'能构成Ifa
结构体可以,楼上的说了.如果没学结构体可以用二维数组,floata[3][2].第一维是第一个顶点第二个顶点第三个顶点.通过两层for循环进行数据输入,外层控制顶点次序,内层控制每个顶点的横左边和纵坐
doublea,b,c,s,p;a=double.parse(textbox1.text);b=double.parse(textbox2.text);c=double.parse(textbox3.
includeincludeddoublefun(inta,intb,intc){intp;p=(a+b+c)/2;returnsqrt(p*(p-a)*(p-b)*(p-c));}再问:ok再问:
#include#includeusingnamespacestd;intmain(){\x09doublea,b,c,s;\x09cin>>a>>b>>c;\x09if(a+
p和m不是integer,是real而且输出的时候会用科学记数法显示,所以最好再定义2个变量,把面积和周长存起来,writeln([变量名]:0:2)【意思是保留2位小数】
设三角形ABC,对应三边为a、b、c过A作对边高线AD交BC于D设BD=x直角三角形ABD和ACD有一个共同点的直角边AD,列方程得:a^2-x^2=b^2-(c-x)^2解出x,求出高,根号(a^2
使用海伦公式就可以求出.s=根号下[p(p-a)(p-b)(p-c)],p=(a+b+c)/2
Inputsthreefigures.Inputtrianglethreelengthsofside该是这样说的
//看好记事本写的Judge.javapublicclassJudge{publicstaticvoidmain(String[]args){try{if(args.length!=3){Sy
用C写的#include#include#includefloatCheckRetangle(floata,floatb,floatc){if((a*a+b*b==c*c)||(a*a+c*c==b*
以下是在vb6中写的.望高手指教.Dima(1To3)AsSingle,okAsBooleanDimi%,j%,x!,s!,p!,y!DimjielunAsStringFori=1To3a(i)=In
#includemain(){floata,b,c;floatp,s;scanf("%f%f%f",&a,&b,&c);p=(a+b+c)/2;s=sqrt(p*(p-a)*(p-c)*(p-b));
varp,s,a,b,c:real;beginreadln(a,b,c);if(a>0)and(b>0)and(c>0)and(a+b-c>0)and(abs(a-b)
可以你把|a-b|c两边之和大于第三边,构成三角形的充要条件再问:那么也就是说,不论用a+b>canda+c>bandb+c>a或者a+b>cand|a-b|
用海伦公式比较简单.不知道你要用什么语言编写?我简单写一下C语言的:doublesabc(doublea,doubleb,doublec){doublep,s;p=(a+b+c)/2;s=squrt(
分析根据三角形的面积公式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
/>原式变形为:2a-2c=(3*b^2)*c-3a*(b^2)2(a-c)=-(3*b^2)*(a-c)[提公因式]2(a-c)+(3*b^2)*(a-c)=0[移项](a-c)[(3*b^2)+2