Page 19 - foonghwin
P. 19
17
การทําซ าลกษณะทําในขณะท ี
ั
ํ
การทํางานของโครงสร างผังงานการทําซํ้าลักษณะทําใน
ขณะที่ ขั้นตอนแรกของการทํางาน คือ การตรวจสอบเงื่อนไข
การทําซํ้า ถ าผลที่ได จากการตรวจสอบเงือนไขเป นจริง จึงเข าสู
ขั้นตอนของการทํางานในส วนของการทําซํ้า
ถ าผลที่ได จากการตรวจสอบเงื่อนไขยังคงเป นจริง การ
ทํางานจะเข าสู ขั้นตอนการทํางานที่ต องทําซํ้าอีกครั้งหนึ่ง ทําซํ้า
เช นนี้จนกว าผลที่ได จาการตรวจสอบเงื่อนไขเป นเท็จ จึงออกจาก
ขั้นตอนการทําซํ้า เพื่อทํางานในขั้นตอนต อไป ชุดคําสั่งให ทํางาน
ทําซํ้าสําหรับการเขียนโปรแกรมด วยภาษา C มีอยู 3 รูปแบบ คือ
1. การทํางานเป นรอบด วย for
2. การทํางานเป นรอบด วย while
3. การทํางานเป นรอบด วย do-while
ํ
การวนลูปด วยจานวนรอบที่แนนอนด วยคําสั่ง for
loop for เป น loop ที่เหมาะกับการที่รู จํานวนการวนที่แน ชัด
โดยจะมี ส วนการกําหนดค าเริมต นเพื่อวน loop เช็คค านั้นว าเป น
่
จริงหรือเท็จ ถ าเป นจริงก็จะทําใน loop ทําเสร็จจะมีการ
เปลี่ยนแปลงค าที่ใช วน loop แล วจะตรวจสอบค านั้นอีกไปเรื่อยๆจน
เป นเท็จจึงจะออกจาก loop