Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte triedu , ktorá predstavuje trojuholník , ukladanie tri body , ktoré predstavujú súradnice x a y . Tieto body predstavujú základný trojuholník ( Zdroj 1 ) :
class T {
public static void main ( String [ ] args ) {
int [ ] s1 = { 10 , 6 } ; int [ ] s2 = { 16 , 16 } ; int [ ] s3 = { 4 , 0 } ;
} }
2
Určte stred dvoch rôzne strany ( Zdroj 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
Pripojte dva stredy do jedného z už existujúcich bodov . Tieto tri body tvoria trojuholník vpísaný do pôvodného ( Zdroj 1 ) :
//pôvodná triangles1 ; S2 ; s3 ; klipart
//vnútorná triangles3 ; mid_side1 ; mid_side2 ;
//vnútorné triangles2 , mid_side1 , mid_side2 ,