Tutorial for Application Development



Thursday 20 August 2009

Java คำสั่งทำงานเป็นวงจร (loop) For While Do Do While

6.2 คำสั่งทำงานเป็นวงจร (loop)
คือคำสั่งที่ควบคุมการทำงานของ statement ใดๆ ซ้ำ ๆจนกว่าจะไม่ตรงเงื่อนไข หรือ เงื่อนไขเป็นเท็จ
- คำสั่ง while loop
รูปแบบ

While(เงือนไข){ Statement; }
คำสั่ง while loops จะทำการทดสอบเงื่อนไขก่อน ที่จะทำงาน ถ้าเงื่อนไขเป็นจริงจึงจะทำงานภายใน loop ถ้าเงือนไขไม่เป็นจริงจะไม่เข้าทำงาน
ตัวอย่าง เช่น















- คำสั่ง do while loop
รูปแบบ

do{ statement; }while(เงื่อนไขจบการทำงาน);

คำสั่ง do while จะมีความแตกต่างจาก while loop ตรงที่คำสั่ง do while จะทำงานใน loop หนึ่งครั้งก่อนเสมอ ก่อนที่จะทำการทดสอบ
ตัวอย่าง

















- คำสั่ง for loop
รูปแบบ

for(index=part1;part2;part3){ statement; }

Part1 คือ กำหนดค่าเริ่มต้น
Part2 คือ เงื่อนไขการทำงาน
Part3 คือคำสั่งที่ใช้ในการเปลี่ยนค่าตัวแปร

คำสั่ง for จะเป็นการกำหนดจำนวนครั้งในการทำงานโดยจำนวนครั้งจะขึ้นอยู่กับตัวแปร index คือค่าของ index จะต้องตรงตามเงื่อนไขการทำงน
ตัวอย่าง


No comments: