003
003
Scanner;
class point{
double x,y;
point() {
x=0;
y=0;
point(int i, int j)
this.x=i;
this.y=j;
point(point p)
this.x=p.x;
this.y=p.y;
}}
class tamgiac{
void khoitaokhongthamso(){
d1.x=0;
d1.y=0;
d2.x=0;
d2.y=0;
d3.x=0;
d3.y=0;
}
this.d1=d1;
this.d2=d2;
this.d3=d3;
double chuvi(){
double a,b,c,e,d,f,k;
a=d1.x-d2.x;
b=d2.x-d3.x;
c=d3.x-d1.x;
d=d1.y-d2.y;
e=d2.y-d3.y;
f=d3.y-d1.y;
k=Math.sqrt(a*a+b*b+c*c+d*d+e*e+f*f);
return Math.ceil(k);
a.d1=d1;
a.d2=d2;
a.d3=d3;
if(a.chuvi()>b.chuvi()){
return a;
}else
return b;
}
void gapn(float n , tamgiac a)
a.d1.x=a.d1.x*n;
a.d1.y=a.d1.y*n;
a.d2.x=a.d2.x*n;
a.d2.y=a.d2.y*n;
a.d3.x=a.d3.x*n;
a.d3.y=a.d3.y*n;
void xuat(){
class buoi6{
a.d1.x=ip.nextDouble();
a.d1.y=ip.nextDouble();
a.d2.x=ip.nextDouble();
a.d3.x=ip.nextDouble();
a.d3.y=ip.nextDouble();
b.d3=new point(5,6);
a.xuat();
b.xuat();
tamgiac z = a.sosanhtamgiac(b);
b.gapn(2, b);
b.xuat();