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

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

Πώς να ελέγξετε αν ένα Array έχει αξία ή όχι σε C + +

C + + είναι μια γλώσσα προγραμματισμού για τη σύνταξη των προγραμμάτων ηλεκτρονικών υπολογιστών . C + + υποστηρίζει διάφορους τύπους των μεταβλητών και των δομών δεδομένων, συμπεριλαμβανομένων των συστοιχιών . Ένας πίνακας είναι ένα είδος αποθήκευσης δεδομένων που χρησιμοποιούνται από όλες τις γλώσσες προγραμματισμού . Στη C + + , η σειρά καθορίζεται με αγκύλες και περιέχει τις μεταβλητές σε μια ορισμένη σειρά . Για παράδειγμα , η συστοιχία [ 2 , 47 , 20 ] περιλαμβάνει τρεις αριθμούς ακέραιος , 2 , 47 και 20 . Για να μάθετε εάν ένας πίνακας έχει μια συγκεκριμένη αξία , θα πρέπει να βρόχο μέσα από κάθε στοιχείο του πίνακα . Οδηγίες
Η 1

Αναθέστε το μέγεθος του πίνακα με τη μεταβλητή "μέγεθος" στο C + + πρόγραμμα . Για παράδειγμα , εάν ο πίνακας έχει πέντε στοιχεία thenint size = 5 ? 2

Καθορίστε τη σειρά με την σειρά commandint [size] ?
Εικόνων 3

Συμπλήρωση της συστοιχία με αριθμούς ? για παράδειγμα, αν η συστοιχία περιέχει αριθμούς 4 , 79 , 345 , 5 , 34 thenarray [ 0 ] = 4 ? array [ 1 ] = 79 ? array [ 2 ] = 345 ? array [ 3 ] = 5 ? συστοιχία [ 4 ] = 34 ?

Σημειώστε ότι συστοιχίες σε C ​​+ + είναι μηδενική βάση . Με άλλα λόγια, το πρώτο στοιχείο έχει δείκτη « 0 ».
Η

4 Ελέγξτε εάν μια δεδομένη τιμή είναι μεταξύ των στοιχείων του πίνακα με τη δομή " αν ". Για παράδειγμα , για να ελέγξετε αν ο αριθμός 345 είναι στον πίνακα thenfor ( int i = 0 ? i <μέγεθος ? i + + ) { αν ( array [ i ] == 345 ) } Κάθε στοιχείο του πίνακα με το δείκτη " i" σε σχέση με " 345 . " το σύμβολο " == " υποδηλώνει την ισότητα σε C + +
5

Εκτυπώστε μια δήλωση , εάν ο πίνακας περιέχει το αξία.Για ( int i = 0 ? i <μέγεθος ? i + + ) . { εάν ( array [ i ] == 345 ) { std :: cout <<" η σειρά έχει την τιμή 345 με το δείκτη " < Η
εικόνων

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

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