การเขียนโปรแกรมแบบวนซ้ำ (Loop)
การเขียนโปรแกรมแบบ วนซ้ำ (Repetition & Loop) กระบวนการหนึ่งที่สำคัญในการออกแบบอัลกอริทึม
ก็คือความสามารถในการวนลูปของการทำงานของกลุ่มคำสั่งตามที่นักพัฒนาต้องการ
ดังนั้นสำหรับตอนนี้ ก็จะนำเสนอการพัฒนาโปรแกรมเพื่อให้บางส่วนของคำสั่งสามารถมีการวนซ้ำได้หลายครั้ง
สำหรับคำสั่งที่สามารถใช้ในการเขียนโปรแกรมแบบวนซ้ำในภาษา C ได้แก่ While, Do-while และ For
โครงสร้างการเขียนนโปรแกรมแบบวนซ้ำโดยยใช้คำสั่ง while (
condition ) // เมื่อ เงื่อนไข (condition) เป็นจริง
ก็จะทำการวนซ้ำ ใน statement ถัดไป statement
โครงสร้างการเขียนโปรแกรมแบบวนซ้ำโดยใช้คำสั่ง For คำสัง for สามารถเขียนให้อยู่ในรูปแบบได้ดังนี้
for ( เริ่มต้น ; เงื่อนไข ; เปลี่ยนแปลง ) statement; เมื่อเริ่มต้น
เป็นการกำหนดค่าตัวแปรเริ่มต้นที่ต้องการ ส่วนเงื่อนไขหากค่าลอจิกมีค่าเป็นจริง
ก็จะทำตามในโครงสร้างของการวนซ้ำคือ run คำสั่ง statement
แต่ถ้าเป็นเท็จก็จะออกจากโครงสร้างการวนซ้ำ ส่วนเปลี่ยนแปลง
จะทำการปรับค่าของตัวแปรที่ต้องการ
โครงสร้างการเขียนโปรแกรมแบบวนซ้ำโดยใช้คำสั่ง
do-while รูปแบบของการเขียน code สำหรับโปรแกรมแบบวนซ้ำที่ใช้
do-while สามารถเขียนให้อยู่ในรูปทั่วไปได้ดังนี้ do
statement while ( เงื่อนไข );
ไม่มีความคิดเห็น:
แสดงความคิดเห็น