java程序设计1-2之用海伦公式计算三角形的面积
安家电视剧大结局-压线二本学校
(第62页2.19)计算三角形的面积。输入三角形的三个点(x1,y1),(x2,y2)
和(x3,y3),
计算三解形的面积。
源程序如下:
package
demo;
import r;
publicclass
MySquareOfTriangle {
doublex1,x2,x3,y1,y2,y3;
Scanner input=new
Scanner();
();
x1=uble();
y1=uble();
x2=uble();
y2=uble();
x3=uble();
y3=uble();
doublea1=x2-x1;
doublea2=y2-y1;
doubleb1=x3-x1;
doubleb2=y3-y1;
doublec1=x3-x2;
doublec2=y3-y2;
doublei1=(a1,
2);
doublei2=(a2, 2);
doublei3=i1+i2;
doublesideOne=(i3, 0.5);
doublej1=(b1, 2);
doublej2=(b2, 2);
doublej3=j1+j2;
doublesideTwo=(j3, 0.5);
doublek1=(c1, 2);
doublek2=(c2, 2);
doublek3=k1+k2;
publicstaticvoid
main(String[] args) {
TODO Auto-generated
method stub
doublesideThree=(k3, 0.5);
doubles=(sideOne+sideTwo+sideThree)2;
doubleh=s*(s-sideOne)*(s-sideTwo)*(s-sideThree);
doublesquare=(h, 0.5);
n(+(int)(square*10)10.0);
保留一位小数
}
}
结果实例1:
Enter three points for
a triangle:1.5 -3.4 4.6 5 9.5 -3.4
The area of
triangle is:33.6
如图所示:
结果实例2:
Enter three points for a triangle:0
0 3 0 0 4
The area of triangle is:6.0
如图所示: