Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να βρείτε ένα τρίγωνο Μέσα σε ένα τρίγωνο χρησιμοποιώντας Java Code

Με τον υπολογισμό του μέσου σημείου των πλευρών ενός τριγώνου , μπορείτε να συνδέσετε αυτά τα μεσοδιαστήματα να καθορίσουν μικρότερες υπο - τρίγωνα . Θα το πετύχουν αυτό σε Java ξεκινώντας με τις τρεις συντεταγμένες ενός τριγώνου , τον υπολογισμό των διαφορών αυτές τις συντεταγμένες για να βρείτε τα μεσοδιαστήματα από όλες τις πλευρές , και στη συνέχεια, την κατασκευή ενός νέου τρίγωνο έξω από αυτά τα μεσοδιαστήματα . Τα πράγματα που θα χρειαστείτε
Java Development Kit
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια κλάση που αναπαριστά ένα τρίγωνο , την αποθήκευση τρία σημεία που αντιπροσωπεύουν συντεταγμένων x και y . Τα σημεία αυτά θα αποτελέσουν το βασικό τρίγωνο ( Πηγή 1 ) :

class T {

δημόσια στατική άκυρη κύρια ( String [ ] args ) {

int [ ] = { s1 10 , 6 } ? int [ ] s2 = { 16 , 16 } ? int [ ] = { s3 4 , 0 } ?

} } 2

Καθορίστε το μέσο των δύο διαφορετικές πλευρές ( Πηγή 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

Συνδέστε τα δύο ενδιάμεσα σημεία σε ένα από τα ήδη υπάρχοντα σημεία . Αυτά τα τρία σημεία , θα σχηματίζουν ένα τρίγωνο εγγεγραμμένο στον αρχικό ( Πηγή 1 ) :

//αρχική triangles1 ? S2 ? S3 ?

//Εσωτερική triangles3 ? Mid_side1 ? Mid_side2 ?

//εσωτερική triangles2 ? mid_side1 ? mid_side2 ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα