Untitled Document
สวัสดีครับ
สำหรับบทความนี้เราจะมาคุยกันในเรื่องของคำสั่งที่ใช้ในการวนลูปหรือทำงานซ้ำนะครับ
คำสั่งแรกที่ผมจะแนะนำก็คือ คำสั่ง while ครับ ซึ่งจะมี วิธีการใช้งานดังต่อไปนี้ครับ
คำสั่ง while มีรูปแบบดังนี้
จากรูปแบบของคำสั่ง while จะมีการเช็คเงื่อนไขก่อนว่าเป็นจริงหรือเท็จ
ถ้าเงื่อนไขเป็นจริงก็จะเข้ามาทำงานในขอบเขตของ while และเมื่อทำงานจบแล้วก็จะวนกลับมา
เช็คเงื่อนไขที่ while กำหนดไว้อีกครั้งจะทำเช่นนี้ไปเรื่อยๆ ตราบใดที่เงื่อนไขยังคงเป็นจริงอยู่ก็จะทำคำสั่งที่อยู่ภายในคำสั่ง
while ไปเรื่อยๆ จนกว่าเมื่อตรวจสอบเงื่อนไข แล้วว่าเป็นเท็จ จึงจะกระโดดออกมาทำงานที่คำสั่งถัดไปที่อยู่นอกลูปของคำสั่ง
while ลองมาดูตัวอย่างการใช้งานกันเลยครับ
อธิบายโปรแกรม
จากโปรแกรมที่เงื่อนไข while มีการกำหนดไว้ว่าค่าของ i ต้องไม่เกิน 10 ซึ่งเรากำหนดตัวแปร
i ไว้ในตอนต้นไว้เป็น 1 เมื่อเข้ามาที่คำสั่ง while เงื่อนไข จึงเป็นจริง จากนั้นก็จะแสดงค่า
i ออกมาแล้วทำการบวกค่า i อีก 1 แล้วกลับไปเช็คเงื่อนไขอีก ทำเช่นนี้ไปเรื่อยๆ
จนค่า i บวกไปจนถึง 11 จะทำให้เงื่อนไขเป็นเท็จจึงออกจาก ลูป while ได้
**ข้อควรระวังของการใช้งานคือ ต้องแน่ใจว่าเงื่อนไขที่เรากำหนดจะต้องมีจุดสิ้นสุดด้วยก็คือเงื่อนไขที่จะทำให้เป็นเท็จ
ถ้าไม่มีจุดสิ้นสุดจะทำให้ลูปวนแบบไม่รู้จบ
บทความหน้าก็จะเป็นคำสั่งในการวนลูปอีกแบบนะครับ สำหรับคำสั่ง
while นั้นก็ลองไปฝึกใช้งานกันให้คล่องนะครับ เจอกันบทความหน้าครับ...
|