![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzDiAw-qDIa4DOIAl6O4fpesL-ElVsRvlRB_kfDUwYbHeV0iQPjGc1g8_J_MirwHCC7sjjbvga0ylkEYsFP77KJBVJ4WQkusCxsB8s3Nz5oL629gBSRGPIvkk_GsZL2_Oe0aMhDXOoSDg/s320/for+while.jpg)
#include
ในกรณีจำนวนคำสั่ง for มีแค่คำสั่งเดียว ไม่จำเป็นต้องใส่เครื่องหมาย { } ก็ได้ แต่ผู้เขียนแนะนำให้ผู้อ่านใส่เครื่องหมาย { } ทุกครั้งที่มีการใช้คำสั่ง for
- บรรทัดที่ 6 ประกาศตัวแปรชนิดจำนวนเต็มชื่อ count, sum และ n
- บรรทัดที่ 9 รับข้อมูลชนิดจำนวนเต็มจากแป้นพิมพ์เก็บไว้ที่ตัวแปร n
- บรรทัดที่ 11 กำหนดค่าให้ตัวแปร sum = 0
- บรรทัดที่ 13-16 กำหนดให้โปรแกรมมวนลูปทำงานชุดคำสั่งภายในเครื่องหมาย { } คำสั่ง for โดย กำหนดค่าเริ่มต้นของเงื่อนไขที่ตัวแปร count = 1 แล้วตรวจสอบเงื่อนไขว่า ค่าตัวแปร count น้อยก่าค่าตัวแปร n หรือไม่ ถ้าเงื่อนไขเป็นจริงให้ ทำงาน ชุดคำ สั่งภายในลูปอีกครั้ง ถ้าเงื่อนไขเป็นเท็จให้ออกจากลูปการทำงานทันที
- บรรทัดที่ 15 กำหนดค่าใฟ้ตัวแปร sum เท่ากับผลรวมของตัวแปร sum กับตัวแปร count
- บรรทัดที่ 18 แสดงค่าตัวแปร sum ทางจอภาพ
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJgf3P_YD1Ku2U89-cd4p_NH9stUkVcPdSFhGT9jvIiAUeqV_E1pVPifUnAHuurQ0xcVzc6Xxrtvlyl1pJRsvi_GytUnIoBOv0w1geuuApiWrA5uPnETHiAU7zp1D1Jk9Uz1Bs3dhaGAI/s320/while1.jpg)
- บรรทัดที่ 6 ประกาศตัวแปรชนิดจำนวนเต็มชื่อ count และ n
- บรรทัดที่ 9 รับข้อมูลชนิดจำนวนเต็มจากแป้นพิมพ์เก็บไว้ที่ตัวแปร n
- บรรทัดที่ 11 กำหนดค่าให้ตัวแปร count เท่ากับ 0
- บรรทัดที่ 13-18 กำหนดให้โปรแกรมลูปทำงานชุดคำสั่งภายในเครื่องหมาย { } ด้วยคำสั่ง while โดยตรวจสอบเงื่อนไจว่า ค่าตัวแปร count น้อยกว่าค่าตัวแปร n หรือไม่ ถ้าเงื่อนไขเป็นจริงให้ทำงานที่ชุดคำสั่งภายในลูป เมื่อทำงานเสร็จแล้วให้ตรวจสอบ เงื่อนไขค่าตัวแปร count น้อยกว่าค่าตัวแปร n หรือไม่อีกครั้ง ถ้าเงื่อนไขเป็นจริง ให้ทำงานที่ชุดคำสั่งภายในลูปอีกครั้ง ถ้าเป็นเท็จให้ออกจากลูปการทำงานไปทำงานที่คำสั่งถัดไปทันที
- บรรทัดที่ 16 แสดงค่าตัวแปร count ทางจอภาพ
- บรรทัดที่ 17 เพิ่มค่าแปร count ขึ้น 1 ค่า
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDez8O3KR4dV-KQ9jeGvPx-OIiF1MYoJ2Eo1dO0In5Wr6I965wY4lIkCZMVPNHibLPPqOsoMtTHjA8sC9b4POCVJlUVsl4aThV56qJl-esnAQOZMuCIJefXNrT9bH0Yqn9KYtXO4SmaqU/s320/do++while.jpg)
- บรรทัดที่ 6 ประกาศตัวแปรชนิดอักขระชื่อ ch
- บรรทัดที่ 7 ประกาศตัวแปรชนิดจำนวนเต็มชื่อ sum และ n
- บรรทัดที่ 9 กำหนดค่าตัวแปร sum = 0
- บรรทัดที่ 11-21 กำหนดให้โปรแกรมวนลูปทำงานชุดคำสั่งภายในเครื่องหมาย { } ด้วยคำสั่ง do...while โดนทำงานที่ชุดคำสั่งภายในลูปก่อน 1 ครั้ง แล้วตรวจสอบเงื่อนไขว่า ค่าตัวแปร ch ไม่เท่ากับ N หรือไม่ ถ้าเงื่อนไขเป็นจริงให้ทำงานที่ชุดคำสั่งภาย ในลูปอีกครั้ง ถ้าเป็นเท็จให้ออกจากลูปไปคำสั่งต่อไปทันที
- บรรทัดที่ 15 รับข้อมูลชนิดจำนวนเต็มจากแป้นพิมพ์เก็บไว้ที่ตัวแปร n
- บรรทัดที่ 17 กำหนดค่าให้ตัวแปร sum เท่ากับผลรวมของตัวแปร sum กับตัวแปร n
- บรรทัดที่ 20 รับข้อมูลชนิดอีกขระจากแป้นพิมพ์เก็บไว้ที่ตัวแปร ch
- บรรทัดที่ 21 ตรวจสอบเงื่อนไขค่าตัวแปร ch ไม่เท่ากับ N หรือไม่ ถ้าเงื่อนไขเขเป็นจริงให้ ทำงานที่ชุดคำสั่งภายในลูปอีกครั้ง ถ้าเป็นเท็จให้ออกจากลูปการทำงานไปทำงาน ที่คำ สั่งถัดไป
- คำสั่ง for
- คำสั่ง while
- คำสั่ง do...while