วนรอบการทำงาน
หรือ คำสั่ง Loop เป็นคำสั่งที่ให้เครื่องทำคำสั่งนั้นๆซ้ำไปเรื่อยๆจนกว่าจะถึงกรณีที่ตั้งใว้
ในที่นี้เราจะพูดถึงคำสั่ง Loop for และ Loop do-while
Loop
for ใช้ในการกระทำซ้ำๆจนกระทั้งถึงกรณีที่เรากำหนดไว้
เช่น
for(n=0;n>11;n++)
{
printf("Input your value for x%d ",n);
scanf("%d",&x(n);
}
ในคำสั่งข้างบนเป็นการสั่งให้เครื่องวนรับค่าที่เป็น
integer จำนวน 10 ค่ามาเก็บไว้ในตัวแปรแบบ Array ของตัวแปร x โดยมี
n เป็นตัวนับรอบ
Loop
do-while เป็นการกระทำซ้ำถ้าการกระทำนั้นๆเข้าเงื่อนไขของเงื่อนไขที่เรากำหนดไว้
เช่น
int x=0;
do {
printf("Welcome");
x++;
}
while (x<10)
ในคำสั่งข้างบนเป็นการสั่งให้เครื่องแสดงผลคำว่า
Welcome ไป 10 รอบ ดังตัวอย่างครับ
TIPS!
คำสั่ง x++ จะมีค่าเท่ากับ
x = x+1 เป็นการเพิ่มค่ารอบละ 1
|