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

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

Πώς να κάνει ένα βρόχο σε Visual Basic

" Τα λάθη είναι ανθρώπινα , να είναι πραγματικά χάλια τα πράγματα παίρνει έναν υπολογιστή " . Αυτή η παλαιά παροιμία αποκαλύπτει πώς ένας υπολογιστής μπορεί να επαναλάβετε την ίδια διαδικασία ξανά και ξανά πολλές φορές ανά δευτερόλεπτο . Όσον αφορά τον προγραμματισμό ηλεκτρονικών υπολογιστών , αυτό ονομάζεται ένας βρόχος . Visual Basic διαθέτει τρεις διαφορετικές δομές loop : Γιατί, ενώ και να κάνετε . Κάθε επαναλαμβάνει ένα μπλοκ του κώδικα , είτε ορισμένες φορές ή με βάση μια συνθήκη . Ακολουθήστε τα παρακάτω βήματα για να δοκιμάσετε κάθε μία από τις τρεις δομές επανάληψης . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Basic Express ή το Visual Studio ( έκδοση 2003 ή νεότερη έκδοση )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ανοίξτε Visual Basic και να δημιουργήσετε μια νέα εφαρμογή κονσόλας . Κάντε κλικ στο " Αρχείο ", " New Project ". Επιλέξτε "Windows" υπό τον τίτλο " Visual Basic" στην προβολή δέντρου . Κάντε κλικ στο " Εφαρμογή κονσόλας ", " OK". Θα εμφανιστεί το παράθυρο κώδικα για τη νέα εφαρμογή κονσόλας . . Εισάγετε όλο τον κώδικα μεταξύ των δύο γραμμών που εμφανίζονται παρακάτω

Sub Main ( )

»- κωδικός πηγαίνει εδώ -

End Sub 2

Δημιουργία Για την μέθοδο loop . Αυτό επαναλαμβάνεται ένα μπλοκ του κώδικα, ενώ μεταβάλλοντας ένα ευρετήριο από μία τιμή στην άλλη . Εισάγετε τον κωδικό ως εξής :

Dim i As Integer

Για i = 2 Σε 10 Βήμα 2

Console.Write ( i )

Console . Γράψτε ( "" )

Επόμενο

Console.WriteLine ( )

ο βρόχος αυτός μεταβάλλει το ακέραιο Ι 2-10 , ενίσχυση με 2 . Ο βρόχος επαναλαμβάνεται για τις τιμές 2 , 4 , 6 , 8 και 10 , κάθε φορά εκτύπωση του αριθμού στην κονσόλα . Αφού ολοκληρωθεί ο βρόχος , ο δρομέας της κονσόλας προωθείται στην επόμενη γραμμή . Όταν τρέχει, η έξοδος εμφανίζεται ως εξής :

2 4 6 8 10
εικόνων 3

Δημιουργήστε ένα βρόχο Ενώ . Αυτό επαναλαμβάνεται εφ 'όσον ικανοποιείται μια συνθήκη . Εισάγετε τον κωδικό ως εξής :

i = 1

Ενώ i <= 5

Console.Write ( i )

Console.Write ( " » )

i + = 1

Τέλος Ενώ

Console.WriteLine ( )

Σε αυτό το παράδειγμα , οι μετρήσεις βρόχου 1-5 . Ο δείκτης που έχει οριστεί σε 1 , τότε ο βρόχος while εκτυπώνει επανειλημμένα η τιμή της Ι για την κονσόλα , στη συνέχεια, προσθέτει 1 . Ο βρόχος while λέει ότι θα επαναλάβει , ενώ εγώ είναι μικρότερη ή ίση με 5 , έτσι ώστε όταν φτάσει στο 6 , ο βρόχος σταματά . Η έξοδος εμφανίζεται ως εξής :

1 2 3 4 5
Η 4

Δημιουργήστε ένα βρόχο Do . Αυτό είναι παρόμοιο με ένα

Ενώ βρόχο , αλλά συνεχίζεται μέχρι πληρούται μια κατάσταση . Ένας βρόχος Do τρέχει πάντα τουλάχιστον μία φορά. Εισάγετε τον κωδικό ως εξής :

i = 1

Do

Console.Write ( i )

Console.Write ( "" )

i + = 1 Do

Loop Μέχρι i > 5

Console.WriteLine ( )

το παράδειγμα αυτό μοιάζει με το βρόχο Αν όμως παρατηρήσετε ότι η κατάσταση εμφανίζεται μετά τον βρόχο και ότι ο βρόχος επαναλαμβάνεται έως ότου πληρείται η συνθήκη . Το αποτέλεσμα είναι το ίδιο με το προηγούμενο παράδειγμα .
Η
εικόνων

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

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