วิชาภาษาจาวา (java)

คำสั่ง do while ด้วยภาษาจาวา

ยังอยู่ในเรื่องของการทำงานตามคำสั่งแบบวนลูป ในบทเรียนนี้จะใช้คำสั่งที่มีชื่อ ว่า do while เป็นการนำคำสองคำมารวมกัน การเขียนคำสั่งก็จะมีรายละเอียดที่มาขึ้นกว่าในเรื่องของคำสั่งลูปที่ผ่าน ๆ มา ในบทเรียนที่แล้ว

คำสั่ง do while ด้วยภาษาจาวา

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

โครงสร้างคำสั่ง do while

do{
     คำสั่งต่าง ๆ เมื่อเงื่อนไขเป็นจริง ;
}while (เงื่อนไข) ;

ตัวอย่างคำสั่ง do while

 

class Testdowhile 
{
public static void main(String []args){
int i = 0;
do {
  System.out.println(i);
  i++;
}
while (i < 5);
}
}

ผลที่ได้จากการทำงานของโปรแกรม 

0
1
2
3
4

อธิบายหลักการทำงานของโปรแกรม

  1. จะเริ่มต้นทำงานภายใน do ก่อน 1 ครั้ง 
  2. จะนำค่าที่ได้ไปเปรียบเทียบใน while หากค่าความจริงเป็นจริงตามเงื่อนไขที่เราได้ตั้งขึ้น ก็จะกระโดดไปทำงานตามคำสั่ง do อีกครั้งหนึ่ง
  3. ทำไปเรื่อย ๆ จนกว่ามีการเปรียบเทียบเงื่อนไขใน while มีค่าความจริงเป็นเท็จ ถึงจะหยุดทำงาน

“ข้อควรทราบ การใช้ do while จะมีการทำงานแน่ ๆ ใน do 1 ครั้ง แม้ว่าเงื่อนไขใน while จะเป็นเท็จ”

 

slot gacor hari ini slot qris สล็อตเว็บตรง ทางเข้า sbobet ใหม่ล่าสุด slot gacor maxwin slot online slot gacor gampang menang slot gacor hari ini slot online slot slot slot fly88 fly88 fly88 https://fly88.click/