Per calcolare il punto medio dei lati di un triangolo , è possibile collegare i punti medi di determinare sub- triangoli più piccoli . Per realizzare ciò in Java cominciando con le tre coordinate di un triangolo , calcolando le differenze di quelle coordinate per trovare i punti medi di tutte le parti, e quindi la costruzione di un nuovo triangolo di quei punti medi . Cose che ti serviranno
Java Development Kit
Show More Istruzioni
1
Creare una classe che rappresenta un triangolo , la memorizzazione tre punti che rappresentano le coordinate x e y . Questi punti rappresentano il triangolo di base (Fonte 1 ) :
classe
T {
public static void main (String [] args ) {
int [ ] = { s1 10 , 6 } ; int [ ] s2 = { 16 , 16 } ; int [ ] s3 = { 4 , 0 } ;
} }
2
Determinare il punto medio di due lati diversi ( Fonte 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
Collegare i due punti medi per uno dei punti già esistenti. Questi tre punti formeranno un triangolo inscritto in originale (Fonte 1 ) :
//originale triangles1 , s2 , s3 ;
//interno triangles3 ; mid_side1 ; mid_side2 ;
< p > //interno triangles2 ; mid_side1 ; mid_side2 ;