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

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

Πώς να κάνει ένα μοτίβο της αστερίσκοι σε Java

Java Παρά το γεγονός ότι έχει την ικανότητα να δημιουργήσει πολύπλοκα σχέδια και να καταστήσει λεπτομερείς εικόνες , αρχίζουν οι προγραμματιστές μπορούν να δημιουργήσουν τα δικά τους απλά γραφικά χρησιμοποιώντας ASCII art . Δημιουργία προτύπων ASCII για να κάνει , για παράδειγμα , ένα σχήμα πυραμίδας , χρησιμοποιώντας αστερίσκους σε Java απαιτεί μόνο λίγες γραμμές κώδικα και κάποια έξυπνη βρόχους . Για να δημιουργήσουμε πρότυπα , θα χρησιμοποιήσετε δύο μεθόδους εξόδου της Java . System.out.print ( έξοδος String ) εκτυπώσεις ό, τι περικλείεται σε παρενθέσεις με τη γραμμή εξόδου του προγράμματος . System.out.println ( έξοδος String ) εμφανίζει τα περιεχόμενα των παρενθέσεων και στη συνέχεια μετακινείται στην επόμενη γραμμή της παραγωγής . Οδηγίες
Η

1 Δημιουργήστε ένα νέο έργο σε ολοκληρωμένο περιβάλλον ανάπτυξης σας , ή IDE , της επιλογής . Τοποθετήστε το ποντίκι σας μέσα από τα κύρια μέθοδο 2

Εισάγετε τον παρακάτω κωδικό για να καθορίσετε τον αριθμό των γραμμών στην πυραμίδα : . " Int totalHeight = 8 ? " Αντικαταστήστε τον αριθμό 8 με τον επιθυμητό αριθμό . των σειρών εικόνων
3

Εισάγετε τον παρακάτω κώδικα για να δημιουργήσετε μια θηλιά που θα καθορίσει τον αριθμό των γραμμών στο σχέδιό σας : " for (int i = 0 ? i

"
Η

4 Τοποθετήστε τον κέρσορα στη γραμμή μεταξύ των δύο βραχιόνων και πληκτρολογήστε τον ακόλουθο κώδικα για να δημιουργήσετε ένα subloop που θα εισάγει την απαραίτητη απόσταση πριν από την πρώτη αστερίσκο σε κάθε σειρά : « για ( int j = i + totalHeight ? j 5

Δημιουργήστε ένα νέο subloop να εισάγετε το σωστό αριθμό των αστερίσκων σε κάθε σειρά . Εισαγάγετε τον ακόλουθο κώδικα στο εσωτερικό του πρώτου βρόχου , κάτω από το βραχίονα κλεισίματος του πρώτου subloop : "για το ( int k = 0 ? K Η 6

Προσθέστε μια νέα γραμμή του κώδικα για να προσθέσετε το τελικό αστερίσκο σε κάθε σειρά . Εισάγετε τον κωδικό αυτό , ακριβώς κάτω από την αγκύλη του δεύτερου subloop : " System.out.print ( " * " ) ? "
Η 7

Προσθέστε μια τελική subloop να εισάγετε την σωστή απόσταση για η αθέατη πλευρά της πυραμίδας . Τοποθετήστε αυτό ακριβώς μέσα από αγκύλη του κύριου βρόχου : « για ( int j = i + totalHeight ? J <​​totalHeight * 2 ? J + + ) { System.out.print ( " _ " ) ? } "

8

Call " System.out.println ( ) " για να ολοκληρωθεί η τρέχουσα γραμμή παραγωγής και να προχωρήσουμε στην επόμενη γραμμή στην πυραμίδα . Εισάγετε τον κωδικό αυτό , μετά την τελική subloop αλλά ακόμα μέσα του αγκύλη του κύριου βρόχου : " System.out.println ( ) ? "
Η 9

Εκτελέστε το πρόγραμμά σας . Θα πρέπει να παράγει την ακόλουθη

εικόνων

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

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