ตัวอย่างคำสั่ง for C++ พร้อมคำอธิบาย บทความนี้สอนวนลูปด้วยคำสั่ง for ของภาษา C++ โดยคำสั่ง for จะมีส่วนประกอบในคำสั่ง 3 ส่วนคือ ค่าเริ่มต้น เงื่อนไข และการดำเนินการกับตัวนับ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ตัวอย่างคำสั่ง for C++ พร้อมคำอธิบาย
#include <iostream>
using namespace std;
int main() {
for( int i=1; i<=12; i++ ) {
cout << "รอบที่ " << i << endl;
}
return 0;
}
ผลลัพธ์
รอบที่ 1
รอบที่ 2
รอบที่ 3
รอบที่ 4
รอบที่ 5
รอบที่ 6
รอบที่ 7
รอบที่ 8
รอบที่ 9
รอบที่ 10
รอบที่ 11
รอบที่ 12
ตัวอย่างคำสั่ง for C++ จากโค้ดคือ for( int i=1; i<=12; i++ ) สามารถอธิบายคำสั่งภายใน for ได้ดังนี้
1. int i=1 คือ กำหนดตัวนับรอบของ for นี้ชื่อ i ชนิด int ค่าเริ่มต้นเท่ากับ 1
2. i<=12 คือ เงื่อนไขกรณีถ้าเงื่อนไขเป็นจริง for จะเข้าไปทำงานในลูป เงื่อนไขคือ ถ้า i น้อยกว่าหรือเท่ากับ 12
3. i++ คือ การดำเนินการกับตัวนับรอบ กรณีถ้าเงื่อนไขที่ 2. เป็นจริงให้ตัวแปร i บวกค่าเพิ่ม 1
4. ภายใน for พิมพ์ข้อความ “รอบที่” ตามด้วยตัวเลขรอบจากตัวแปร i ออกสู่หน้าจอด้วยคำสั่ง cout