การวนซ้ำด้วยคำสั่ง for
การวนซ้ำ เป็นการกำหนดให้มีการประมวลผลคำสั่งซ้ำ ๆ กัน ตั้งแต่ 1 ครั้งขึ้นไป ทั้งนี้ขึ้นอยู่กับเงื่อนไขในการทำงาน ซึ่งจะช่วยให้การเขียนโปรแกรมได้ง่าย สะดวก ไม่ต้องเขียนข้อความคำสั่งเดิมหลายครั้ง ทำให้โปรแกรมมีความกระชับ สามารถตรวจสอบความผิดพลาดได้ง่าย
โครงสร้างควบคุมแบบวนซ้ำ (repetition control structure) ประกอบด้วย
|
คำสั่ง for คำสั่ง for เป็นคำสั่งที่สั่งให้ประมวลผลคำสั่ง หรือชุดคำสั่ง วนซ้ำได้หลายรอบ โดยต้องกำหนดจำนวนรอบให้การวนซ้ำที่แน่นอน รูปแบบของคำสั่ง for เป็นดังนี้ for (การกำหนดค่าเริ่มต้นของตัวนับ; เงื่อนไขการวนซ้ำ; การเปลี่ยนแปลงค่าตัวนับ)คำสั่ง; ผังงานของคำสั่ง for คำสั่งควบคุมแบบวนซ้ำ การกำหนดค่าเริ่มต้นของตัวนับ เงื่อนไขการวนซ้ำ และ การเปลี่ยนแปลงค่าตัวนับ เป็นนิพจน์ที่มีการทำงานร่วมกันในคำสั่ง for ดังนี้
|