วิชาวิทยาการคำนวณ ม.2

การทำงานแบบวนรอบ (ลูป) วิทยาการคำนวณ 2

โครงสร้างของการเขียนโปรแกรมตามการทำงาน แบ่งได้เป็น

  1. การทำงานแบบเรียงลำดับ
  2. การทำงานแบบทางเลือก
  3. การทำงานแบบวนรอบ (ลูป)

การทำงานในลักษณะของการวนรอบ คือ เป็นการกระทำตามเงื่นไขที่กำหนดอยู่ในลักษณะของการทำแบบเดิม ๆ ซ้ำ ๆ ซึ่งจะมีการวนรอบอยู่ 2 แบบ คือวนรอบแบบจำกัดจำนวนรอบเมื่อทำงานครบกำหนดก็จะออกจากรอบ กับการวนรอบแบบไม่จำกัดจำนวนรอบก็จะทำงานแบบนั้นไปเรื่อย ๆ เช่น หากซักผ้าไม่สะอาดให้กลับไปซักใหม่ หากตรวจและพบว่าซักสะอาดก็ให้ไปทำงานในคำสั่งต่อไป 

รูปภาพตัวอย่างผังงานการทำงานแบบวนรอบ

วนซ้ำ

จากภาพที่แสดงเป็นการทำงานแบบวนรอบโดยมีเงื่อนไขคือ หากระยะทางในการวิ่งมีระยะน้อยกว่าหรือเท่ากับ 5 กิโลเมตร ให้กลับไปวิ่งอีก วิ่งจนกว่าได้ระยะมากกว่า 5 กิโลเมตร ถึงจะหยุดวิ่งได้

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *