8. วิทยาการคำนวณ ม.2 : การวนซ้ำด้วยคำสั่ง While Python

ในการเขียนโปรแกรมให้ทำงานซ้ำชุดคำสั่งเดิม นอกจากคำสั่ง for แล้ว ภาษา Python ยังมีคำสั่ง while ให้เลือกใช้งาน ซึ่งคำสั่ง while จะเหมาะสมกับกรณีการวนซ้ำที่ไม่ทราบจำนวนครั้งที่แน่นอน

การทำงานของคำสั่ง while คือ ถ้า เงื่อนไข เป็นจริง ชุดคำสั่งจะทำงาน 1 ครั้ง แล้วจะวนกลับไปตรวจสอบเงื่อนไขอีกจนกว่าเงื่อนไขเป็นเท็จ แล้วจึงจะออกจากการวนซ้ำและไปทำงานในคำสั่งถัดไป

while เงื่อนไขทางเลือก:   
      ชุดคำสั่ง

กรณีศึกษาการใช้งาน while


ให้นักเรียนแบ่งกลุ่ม กลุ่มละ 3 คน เขียนโปรแกรมเกี่ยวกับการใช้คำสั่งวนรอบ While ดังตัวอย่างต่อไปนี้

พื้นที่ทดสอบการเขียนโปรแกรม

ตัวแทนกลุ่มส่งงานในแบบฟอร์มดังนี้

เพื่อเป็นการป้องกันการคัดลอกผลงานกัน กิจกรรมนี้จึงไม่มีปุ่มตรวจสอบผลการส่งงาน ครูผู้สอนจะดำเนินการตรวจสอบเองครับ


Comments are closed.