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

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

Πώς να βρείτε τη μεγαλύτερη τιμή σε ένα Array σε Visual Basic

A πίνακα της Visual Basic είναι μια δομή δεδομένων που σας επιτρέπει να αποθηκεύσετε μια λίστα τιμών . Οι πίνακες μπορεί να αποθηκεύσει οποιοδήποτε τύπο δεδομένων σε Visual Basic , από ακέραιους αριθμούς σε strings . Visual Basic δεν παρέχει μια λειτουργία που αυτόματα θα βρουν τη μεγαλύτερη αξία σε μια σειρά , αλλά αν σειρά σας αποθηκεύει αριθμητικές τιμές όπως ακέραιους αριθμούς ή αριθμούς κινητής υποδιαστολής , μπορείτε να προγραμματίσετε μια θηλιά που θα ψάξει μέσω της συστοιχίας για τη μεγαλύτερη τιμή και την έξοδο το αποτέλεσμα . Οδηγίες
Η 1

Δημιουργήστε μια μεταβλητή " Max" που θα αποθηκεύσει τη θέση του δείκτη του μεγαλύτερη τιμή στον πίνακα και να προετοιμαστεί να "0". Δημιουργήστε μια μεταβλητή "i " ότι θα αποθηκεύσει το τρέχον ευρετήριο θέση στον πίνακα . 2

Δημιουργήστε μια " Για " loop . Έχετε το επαναλάβει βρόχου από το " i = 1 " μέχρι να φτάσει στο τέλος του πίνακα . Χρησιμοποιήστε το " UBound ( ) " λειτουργία για την σειρά σας να επιστρέψετε τον αριθμό των στοιχείων του πίνακα ? . Αυτός είναι ο αριθμός των επαναλήψεων του βρόχου θα πρέπει να εκτελέσει
εικόνων 3

Συγκρίνετε την τιμή της συστοιχίας στο " Max" με την αξία του πίνακα στο "i ". Εάν η τιμή που είναι αποθηκευμένη σε " Μέγιστο " είναι μεγαλύτερη, να συνεχίσει με το βρόχο . Εάν η τιμή στο "i" είναι μεγαλύτερο , τότε ρυθμίστε το " Max " ίση " i" και να συνεχίσει με το βρόχο .
Η

4 Κλείστε το βρόχο .
5

Δημιουργήστε μια μεταβλητή " MaxValue " που θα αποθηκεύσει την υψηλότερη τιμή στον πίνακα . Ρυθμίστε το " MaxValue "
Η 6

εξόδου ίση με την τιμή που είναι αποθηκευμένη στο " Max" στον πίνακα . Την αξία του " MaxValue . "
Η
εικόνων

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

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