Al calcular el punto medio de los lados de un triángulo , puede conectar los puntos medios para determinar pequeñas sub- triángulos. Esto se logra en Java comenzando con las tres coordenadas de un triángulo , el cálculo de las diferencias de las coordenadas para encontrar los puntos medios de todos los lados , y a continuación, la construcción de un nuevo triángulo de los puntos medios . Cosas que necesitará
Java Development Kit
Mostrar más instrucciones
1
Crear una clase que representa un triángulo , el almacenamiento de tres puntos que representan las coordenadas x e y . Estos puntos representan el triángulo básico (Fuente 1 ) :
clase
T {
void (String [] args ) { public static
int [ ] = { s1 10 , 6 } ; int [ ] s2 = { 16 , 16 } ; int [ ] s3 = { 4 , 0 } ;
} }
2
Determinar el punto medio de dos diferentes lados ( Fuente 1 ) :
int diff_side1x = s2 [ 0 ] - s1 [ 0 ] ; int diff_side1y = s2 [ 1 ] - s1 [ 1 ], int [ ] = { mid_side1 diff_side1x + s1 [ 0 ] , diff_side1y + s1 [ 1 ] } ;
int diff_side2x = s2 [ 0 ] - s3 [ 0 ] ; int diff_side2y = s2 [ 1 ] - s3 [ 1 ], int [ ] = { mid_side2 diff_side2x + s3 [ 0 ] , diff_side2y s3 + [ 1 ] } ;
3
Conecte los dos puntos medios a uno de los puntos ya existentes. Estos tres puntos formarán un triángulo inscrito en el original (Fuente 1 ) :
//originales triangles1 , s2 , s3 ,
//interna triangles3 ; mid_side1 ; mid_side2 ;
< p > //interna triangles2 ; mid_side1 ; mid_side2 ;