Δημιουργήστε βασική κατηγορία σας :
τάξη BasicHistogram {
} 2
Δηλώστε τη μεταβλητή ιστόγραμμα μέσα στον ορισμό της κατηγορίας. Το " διάγραμμα " συστοιχία αναπαριστά το ίδιο το ιστόγραμμα . Το " μέτρημα" πίνακα αναπαριστά τις εμφανίσεις αξίας για κάθε στήλη στο ιστόγραμμα . Το " σύμβολο" μεταβλητή αντιπροσωπεύει το σύμβολο για να εμφανιστεί στο ιστόγραμμα :
τάξη BasicHistogram {
δημόσια στατική γραμμή String = " ------------- ------- " ? δημόσια στατική σύμβολο String = " x " ? δημόσια στατική String [ ] [ ] = new γράφημα String [ 10 ] [ 10 ] ? public static int [ ] count = new int [ 10 ] ?
εικόνων 3
κηρύξει την κύρια μέθοδο της κατηγορίας :
τάξη Histo {
δημόσια στατική γραμμή String = " ------ -------------- " ? δημόσια στατική σύμβολο String = " x " ? δημόσια στατική String [ ] [ ] = new γράφημα String [ 10 ] [ 10 ] ? δημόσια στατική int [ ] count = new int [ 10 ] ?
δημόσια στατική άκυρη κύρια ( String [ ] args ) {
Η 4
Μέσα στην κύρια μέθοδο , συμπληρώσετε τον πίνακα μετράνε με τιμές :
δημόσια στατική άκυρη κύρια ( String [ ] args ) { for (int i = 0 ? i <10 ? i + + ) {count [ i ] = i ? }
μετράνε [ 5 ] = 7 ? μετράνε [ 2 ] = 8 ? μετράνε [ 9 ] = 1 ?
5
Συμπλήρωση του ιστόγραμμα πίνακα με σύμβολα , με βάση τις τιμές του πίνακα count:
για ( int j = 0 ? j <10 ? j + + ) { for (int i = 0 ? i <μετράνε [ ι ] ? i + + ) { γράφημα [ j ] [ i ] = σύμβολο ? } }
Η 6
Εκτυπώστε το ιστόγραμμα στην οθόνη :
για ( int l = 9 ? l > = 0 ? l - ) { για ( int k = 0 ? k <10 ? k + + ) { αν ( γράφημα [ k] [ l] == σύμβολο) { System.out.print ( γράφημα [ k ] [ l] ) ?
} else { System.out.print ( "" ) ? } } Σύστημα . out.print ( "\\ n" ) ? } System.out.println ( γραμμή) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα