คำสั่งในกำรวนรอบกำรทำงำน
VB2010
อ.สมศักดิ์สีบุญโรจน์
คำสั่งวนลูป
For
While
Do-While
คำสั่ง For
 เป็นคำสั่งที่ใช้ในกำรวนลูป จำกค่ำเริ่มต้น จนถึงค่ำสุดท้ำย
 รูปแบบคำสั่ง For
For ตัวนับ = ค่ำเริ่มต้น To ค่ำสุดท้ำย
คำสั่ง
Next
 ตัวอย่าง
Dim sum As Integer = 0
For i=1 To 10
sum += I
Next
MessageBox.Show(“ค่ำของตัวแปร sum คือ” & sum)
คำสั่ง While
 While จะมีกำรตรวจสอบเงื่อนไขก่อน หำกเงื่อนไขเป็นจริง ก็จะวนลูป
จนกว่ำเงื่อนไขจะเป็นเท็จ
 รูปแบบคำสั่ง While
While เงื่อนไข
คำสั่ง
End While
ตัวอย่ำงกำรใช้คำสั่ง While
Dim n As Integer = 0,sum As Integer = 0
While(n <= 10)
sum += n
n += 1
End While
MessageBox.Show(“ผลบวกของ 1-10 คือ ”& sum)
คำสั่ง Do-While
 เป็นกำรตรวจสอบเงื่อนไขตอนท้ำยของลูป โดยจะทำคำสั่งก่อนอย่ำงน้อย
1 รอบ แล้วค่อยตรวจสอบเงื่อนไขว่ำเป็นจริงหรือไม่ ถ้ำเป็นจริงก็จะทำกำ
รวนลูปไปจนกว่ำเงื่อนไขจะเป็นเท็จ
 รูปแบบคำสั่ง Do-While
Do
คำสั่ง
Loop While เงื่อนไข
ตัวอย่ำงกำรใช้งำนคำสั่ง Do-While
Dim x As Double
Dim times As Integer = 0
Randomize() ‘-- สร้ำงเลขสุ่ม
Do
x = Rnd() ‘– อ่ำนค่ำเลขสุ่มจะได้ค่ำระหว่ำง 0-1
times += 1
Loop While(x < 0.9)
MessageBox.Show(“ต้องสุ่มทั้งหมด ”& times & “ครั้ง”)
คำสั่งในการวนรอบการทำงาน Vb2010 (1)

คำสั่งในการวนรอบการทำงาน Vb2010 (1)