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

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

Πώς να Τοποθετήστε Ακέραιοι σε αύξουσα σειρά χρησιμοποιώντας C + +

C + + είναι μια γλώσσα προγραμματισμού για τη συγγραφή προγραμμάτων ηλεκτρονικών υπολογιστών από οποιοδήποτε επίπεδο της πολυπλοκότητας . Σε C + + οι αριθμοί ακέραιος δεν έχουν υποδιαστολή και συμβολίζεται με τον τύπο " Int . " Ένα παράδειγμα των ακεραίων αριθμών διευθετηθεί με αύξουσα σειρά είναι " 2 , 3 , 5 . " Η εν λόγω ταξινόμηση είναι συχνά αναγκαία για την εφαρμογή αλγορίθμων σε C + + . Η C + + πρότυπη βιβλιοθήκη ( αναφέρεται ως " std " στον κώδικα) περιλαμβάνει μια ειδική λειτουργία που σας επιτρέπει να μεταφέρετε εύκολα έξω ζήτησε διαλογής . Οδηγίες
Η 1

να αναγνωρίσει μια σειρά του τύπου integer σε C + + σας πρόγραμμα . Για παράδειγμα , εάν πρέπει να λύσουμε 4 τον αριθμό , τότε :

int array [ 4 ] ?

Σε αυτό το παράδειγμα , " 4 " αναφέρεται στο μέγεθος του πίνακα
<. br > 2

Προσθήκη αριθμών στη σειρά ? για παράδειγμα, αν η συσκευή σας περιλαμβάνει 57,5,88 και 12 στη συνέχεια :

array [ 0 ] = 57 ?

array [ 1 ] = 5 ?

array [ 2 ] = 88 ?

array [ 3 ] = 12 ?
εικόνων 3

Ξεχωρίστε τον πίνακα με αύξουσα σειρά χρησιμοποιώντας την εντολή :

std :: sort ( πίνακας, πίνακας +4) ?

σε αυτό το παράδειγμα , " 4 " αναφέρεται στο μέγεθος του πίνακα
Η 4 .

Χρησιμοποιήστε το " για " βρόχο για να εκτυπώσετε τις ταξινομημένα ακέραιοι :

για ( int k = 0 ? k <4 ? k + + ) {


std : : cout <

}

Σε αυτό το παράδειγμα , το πρόγραμμα παράγει το ακόλουθο αποτέλεσμα : " 5 12 57 88 "
.

εικόνων

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

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