แบบทดสอบ Online

สถิติผู้เข้าชม

506782
TodayToday157
YesterdayYesterday290
This WeekThis Week2141
This MonthThis Month4840
All DaysAll Days506782

ROBOT TEAM


warayuphat panumphan 'Kru Pu', Powered by Joomla!
do while PDF Print E-mail
Written by Administrator   
Wednesday, 04 September 2013 06:26

การทำงานแบบวนรอบ (Looping) ด้วยคำสั่ง do while 

• คำสั่ง do while เป็นการสั่งให้วนรอบทำงานซ้ำคำสั่งเดิม โดยมีการกำหนดเงื่อนไขเพื่อให้โปรแกรมวนรอบทำงานดังนี้
- ทำใน loop 1 ครั้งก่อนแล้วค่อยไปเช็คเงื่อนไข
ดังนั้น ถึงแม้การเช็คเงื่อนไขครั้งแรกจะให้ผลลัพธ์เป็นเท็จ คำสั่งที่อยู่ภายในลูปก็จะได้รับการทำงาน
อย่างน้อยที่สุด 1 ครั้งเสมอ
- ตรวจสอบเงื่อนไข (condition)  ถ้าเป็นจริง จะทำงานตามคำสั่งของ do while
- เมื่อทำงานเสร็จ ก็จะวนกลับไปตรวจสอบเงื่อนไขใหม่ เป็นเช่นนี้ไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นเท็จ 
จึงจะหลุดออกจากการทำงาน

รูปแบบ loop do while กรณี 1 คำสั่ง

do
{
คำสั่ง;
การเพิ่ม / ลดค่า;
}while (นิพจน์ทดสอบ);


รูปแบบ loop while กรณี หลายคำสั่ง

do
{
คำสั่ง 1;
คำสั่ง 2;
คำสั่ง 3;
...
...
คำสั่ง n;
การเพิ่ม / ลดค่า;
}while (นิพจน์ทดสอบ);

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

ผังงาน สำหรับประโยคควบคุมการทำงานของ loop do while

 

Last Updated on Tuesday, 04 August 2015 01:23
 

Poll กรุณาตอบคำถามค่ะ

คุณเขียนโปรแกรมบ่อยแค่ไหน
 

Poll สื่อการสอน

สื่อแบบไหน ที่คุณชอบ
 

จำนวนผู้ชมที่ online ขณะนี้

We have 51 guests online

analogclock

search engine

Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner