Red de conocimiento informático - Material del sitio web - Programación de valores coordinados

Programación de valores coordinados

Paquete aaa

Triángulo de clase pública

{

Línea especial Línea 1;

Línea especial línea2

Especial línea línea3

Triángulo público (doble x1, doble y1, doble x2, doble y2, doble x3, doble y3){

this.line1 = nueva línea (x1, y1, x2 , y2) ;

this.line2 = nueva línea (x1, y1, x3, y3);

this.line3 = nueva línea (x2, y2, x3, y3);

}

public double calcArea(){

Doble a = línea1. CalcLength

Doble b = fila 2. CalcLength

Doble c = línea 3. CalcLength

return sqrt[(1/2)(a+b+c)(a+b-c)(a+c-b)(b+c-a)];

}

CalcPerimeter doble público(){

Doble a = línea1. CalcLength

Doble b = fila 2. CalcLength

Doble c = línea 3. CalcLength

Devuelve a+b+c;

}

}

-

Clase de prueba p>

-

Paquete aaa

Examen de clase pública

{

Public static void main(String[] args) {

Triángulo triángulo = nuevo triángulo (0, 0, 4, 0, 0, 5

System.out.println("El área del triángulo); es "+triangle . calcarea ());

System.out.println("Perímetro del triángulo:"+triangle . calcperimeter());

}

}

Si tienes alguna pregunta, puedes llamarme.