คำสั่งวนซ้ำ
คำสั่ง do..while จะมีการทำงานคล้ายกับ while แต่ต่างกันตรงที่ คำสั่ง do..while จะตรวจสอบเงื่อนไขทีหลัง นั่นคือจะมีการทำคำสั่งในลูปอย่างน้อย 1 ครั้งเสมอ เมื่อทำคำสั่งในลูปแล้วจึงตรวจสอบเงื่อนไขทีหลัง
| do { คำสั่ง; } while (เงื่อนไข) |
|
3. คำสั่ง for สำหรับคำสั่ง for นั้น จะมีการทำงานเหมือนกับ while คือตรวจสอบเงื่อนไขหรือการเปรียบเทียบก่อน แล้วจึงทำคำสั่งภายในลูป แต่มักใช้ในกรณีที่ทราบจำนวนครั้งในการวนซ้ำที่แน่นอน
| ||
| ||
จากตัวอย่างที่ 15 เป็นโปรแกรมสูตรคูณแม่ 2 โดย $a จะเริ่มเก็บค่าจาก 1 ในขณะที่เงื่อนไขยังเป็นจริง (นั่นคือ $a < 13) ก็จะทำคำสั่งในลูปทั้ง 3 คำสั่ง หลังจากนั้นตัวแปร $a จะถูกเพิ่มค่าทีละหนึ่ง และทำงานไปเรื่อยๆ จนกระทั่งเงื่อนไข $a < 13 เป็นเท็จ | ||
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น