1 Τοποθετήστε το NetBeans IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν τα φορτία του προγράμματος , πλοηγηθείτε στο " New /New Project" και επιλέξτε " Java Application " από τη λίστα στα δεξιά της οθόνης . Ένα νέο αρχείο πηγαίου κώδικα εμφανίζεται στον επεξεργαστή κειμένου NetBeans . Το αρχείο πηγαίου κώδικα περιέχει μια κενή κύρια μέθοδο και δύο άγκιστρα . Όλος ο κώδικας για το έργο αυτό θα πρέπει να πάει στο μεταξύ αυτών αγκύλες 2
αναγνωρίσει ένα δισδιάστατο πίνακα των " boolean" με μήκος τριών γράφοντας την ακόλουθη δήλωση : .
boolean [ ] arr = νέα boolean [ 3 ] ?
εικόνων 3
Δημιουργία " για " βρόχο που επαναλαμβάνεται σε όλους τους δυνατούς συνδυασμούς των Boolean πίνακας μήκους τριών . Αυτό μπορεί να υπολογιστεί με την αύξηση του μήκους της συστοιχίας ( 3 ) προς την ισχύ του συνολικού αριθμού των δυνατοτήτων κάθε κύτταρο της συστοιχίας μπορεί να περιέχει ( 2 : αληθής ή ψευδής ) . Αυτό οδηγεί σε μια τιμή των οκτώ, έτσι γράφουν τα εξής βρόχος "for" για να μετακινηθείτε μέσα από την ίδια λογική οκτώ φορές :
για ( int x = 0 ? X <8 ? X + + ) { }
Φτηνές 4
Δημιουργήστε ένα «διακόπτη» δήλωση που πηδά σε μια συγκεκριμένη περίπτωση , ανάλογα με το τι επανάληψη ο βρόχος "for" είναι επί του παρόντος . Τοποθετήστε τα ακόλουθα: « διακόπτη » δήλωση και όλες αυτές τις περιπτώσεις της μέσα στις αγκύλες των βρόχος "for" :
διακόπτη ( x ) { }
5
Δημιουργία "υπόθεση " δηλώσεις για το " διακόπτη " δήλωση. Η "υπόθεση" δήλωση είναι η δήλωση ότι το «διακόπτη» δήλωση μεταπηδά με βάση την τρέχουσα επανάληψη του βρόχος "for" . Για παράδειγμα , κατά τη διάρκεια της επανάληψης , όπου x = 3 , ο « διακόπτης » δήλωση άλματα σε «περίπτωση 3 . " Κάθε "υπόθεση " δήλωση εκχωρεί μοναδικό παραλλαγές στη σειρά , έως ότου όλες οι μεταθέσεις λογιστικά . Γράψτε τις ακόλουθες δηλώσεις οκτώ περίπτωση μέσα στις αγκύλες του " διακόπτη " δήλωση:
υπόθεση 0 : arr = νέα boolean [ ] { ψευδή, ψευδής , false } ? Σπάσει ? Περίπτωση 1: arr = νέα boolean [ ,"Grápste tis akólouthes di̱ló̱seis októ̱ perípto̱si̱ mésa stis ankýles tou " diakópti̱ " dí̱lo̱si̱:̱
ypóthesi̱ 0 :̱ arr = néa boolean [ ] { psev̱dí̱, psev̱dí̱s , false } ?̱ Spásei ?̱ Perípto̱si̱ 1:̱ arr = néa boolean [ ] { ψευδή, ψευδής , αλήθεια } ? σπάσει ? περίπτωση 2 : arr = νέα boolean [ ] { false , true, false } ? σπάσει ? περίπτωση 3 : arr = νέα boolean [ ] { ψευδή , αλήθεια , αλήθεια } ? σπάσει? περίπτωση 4 : arr = νέα boolean [ ] { true, false false } ? σπάσει ? περίπτωση 5 : arr = νέα boolean [ ] { true, false } αλήθεια ? σπάσει ? περίπτωση 6 : arr = νέα boolean [ ] { αλήθεια , αλήθεια , false } ? σπάσει ? περίπτωση 7 : arr = νέα boolean [ ] { αλήθεια , αλήθεια , αλήθεια } ? διάλειμμα?
Η 6
Εκτυπώστε την αξία του πίνακα από την επανάληψη μέσα από αυτό με ένα άλλο " για "loop . Αυτός ο βρόχος πρέπει μόνο να είναι όσο το συστοιχία, η οποία έχει μήκος τρία. Με την τοποθέτηση αυτή βρόχος "for" αμέσως μετά το " διακόπτη " δήλωση , θα βρίσκεται στα πρώτα βρόχος "for" και παράγει ένα 8 από 3 μήτρα . Γράψτε τις ακόλουθες δηλώσεις για να εκτυπώσετε τη μήτρα με μια νέα γραμμή ανάμεσα σε κάθε σειρά :
για ( int i = 0 ? I <3 ? I + + ) { System.out.print ( arr [ i ] + "" ) ? } System.out.println ( ) ?
Η
7 Πατήστε το πράσινο κουμπί «παιχνιδιού» για την κατάρτιση και την εκτέλεση του προγράμματος . Το πρόγραμμα παράγει όλες τις παραλλαγές ενός 8 από 3 μήτρα Boolean τιμές , το οποίο μοιάζει με αυτό :
false false false falsefalse truefalse αλήθεια falsefalse αλήθεια truetrue false false falsetrue truetrue αλήθεια falsetrue true true
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα