แบบทดสอบ Online

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

565059
TodayToday129
YesterdayYesterday649
This WeekThis Week1993
This MonthThis Month8246
All DaysAll Days565059

ROBOT TEAM


warayuphat panumphan 'Kru Pu', Powered by Joomla!
การทำงานแบบวนรอบคำสั่ง while PDF Print E-mail
Written by Administrator   
Thursday, 25 July 2013 02:08

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

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

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

while (นิพจน์ทดสอบ)
{
คำสั่ง;

การเพิ่มค่า/ลดค่า ;
}

หรือ

while (condition)
{
statement;
increment/decrement ;
}

•condition : หมายถึงเงื่อนไขที่ต้องการให้คอมพิวเตอร์ตัดสินใจ ถ้าเงื่อนไขเป็นจริงจะทำคำสั่งที่อยู่ภายใน while 
ถ้าเงื่อนไขเป็นเท็จจะออกไปทำคำสั่งที่อยู่ต่อจากคำสั่ง while
•statement : หมายถึงคำสั่งใดๆ ในภาษา C ถ้ามีมากกว่า 1 คำสั่งต้องเขียนอยู่ในลักษณะของบล็อก { }

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

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

หรือ

while (condition)
{
statement;
statement;
statement;
increment/decrement ;
}

•condition : หมายถึงเงื่อนไขที่ต้องการให้คอมพิวเตอร์ตัดสินใจ ถ้าเงื่อนไขเป็นจริงจะทำคำสั่งที่อยู่ภายใน while 
ถ้าเงื่อนไขเป็นเท็จจะออกไปทำคำสั่งที่อยู่ต่อจากคำสั่ง while
•statement : หมายถึงคำสั่งใดๆ ในภาษา C ถ้ามีมากกว่า 1 คำสั่งต้องเขียนอยู่ในลักษณะของบล็อก { }

ข้อควรจำ Loop while  ตรวจสอบเงื่อนไขให้เป็นจริงก่อนแล้วจึงทำ

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

แบบทดสอบหลังเรียน

Last Updated on Tuesday, 23 December 2014 05:57
 

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

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

Poll สื่อการสอน

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

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

We have 11 guests online

analogclock

search engine

Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner