Có thể bạn quan tâm
Như bao ngôn ngữ lập trình khác, cái khái niệm vòng lặp For đã không còn xa lạ nữa rồi nhỉ?
Nhưng có điều ở mỗi ngôn ngữ lại có cách viết khác nhau mà thôi… trong bài này mình sẽ giới thiệu qua về vòng lặp for (for … next) trong vb.
Cấu trúc:
For <biến đếm>=<điểm đầu> To <điểm cuối>[Step<bước nhảy>] <khối lệnh> Next
Cách dùng:
- Dùng khi biết trước số lần lặp. Ta dùng biến đếm tăng hoặc giảm dần trong vòng lặp
- điểm đầu, điểm cuối, bước nhay là những giá trị số
- Bước nhảy có thể là âm hoặc dương. Nếu là âm thì điểm đầu >= điểm cuối, nếu là dương thì ngc lại
Ví dụ:
- VD1: Không có bước nhảy
For i = 0 To 9 Combo1.AddItem "Bai so " & i + 1, i Next 'Kết quả list có bài tập 1 đến bài tập 10. Xem trong ví dụ
- VD2: có bước nhay
For i = 0 To 9 Step 2 Combo1.AddItem "Bai so " & i + 1, i Next 'Kết quả list có bài tập 1,3,5,7,9. Xem trong ví dụ
Ví dụ thực tế:

Vòng lặp For … Next trong visual basic
Trong ví dụ này ta sẽ có một list cho người dùng chọn bài tập. Khi chọn một bài bất kỳ có trong list sẽ hiển thị thông báo họ đã chọn bài nào.
Để hiển thị thông báo ta dùng hàm MsgBox (xem thêm hàm MsgBox trong visual basic)
Download: Down về tham khảo vòng lặp for trong vb
Chúc các bạn thành công^^
Từ khóa: visual basic
- Bình luận