AR Book การโปรแกรมคอมพวิ เตอร(Computer Programming) หนวยท่ี 18 คาํ ส่ังทาํ ซํา้ for จดั ทาํ โดย นายชลณัฐ ปญ ญาดี
เน้อื หาสาระพอสงั เขปคาํ สงั่ ทําซาํ้ การเขียนโปรแกรมสามารถสั่งใหคอมพิวเตอรประมวลผลชุดคําสั่งทํางานซ้ําๆ ได เรียกวากระบวนการทําซ้ํา หรือ การวนลูป (Loop) เปนคําสั่งท่ีใชควบคุมการทํางานของโปรแกรมแบบวนซ้ํา การทํางานเดิมตามเง่ือนไขท่ีกําหนด และภาษาซมี ีชุดคาํ สั่งทํางานทําซ้ําแบงเปน 3 ประเภทไดแก คําสั่งทําซ้ํา for, while, และคําสั่งทําซํ้า do– while
คําสงั่ ทาํ ซํา้ for เปนคําส่ังวนซํ้าการทํางานดวยจํานวนรอบที่แนนอน โดยท่ีโปรแกรมจะตรวจสอบเงื่อนไขกอนถาเง่ือนไขเปนจริงใหทํางานในชุดคําส่ังท่ีกําหนดภายในลูป (Loop) เมื่อทํางานเสร็จจะเพ่ิมหรือลดคา ตัวแปร และตรวจสอบเง่อื นไขเพื่อวนซาํ้ อกี คร้งัรูปแบบ for (Initial ; Condition ; Change) { Statements 1; Statements 2; Statements n; }
แผนภมู กิ ารทาํ งาน
โดยท่ี Initial คอื การกําหนดคาเรม่ิ ตน ใหก บั ตวั แปร Condition คอื เงื่อนไขของการทาํ ซา้ํ Change คอื การเปลี่ยนแปลงคา ของตัวแปรในแตล ะรอบ Statements1-n คือ ชุดคาํ สัง่ ทต่ี อ งทําเม่อืเงือ่ นไขตรวจสอบเปนจริง
โปรแกรม แสดงการทาํ งานโดยใชค ําสง่ั for 1 #include <stdio.h> 2 #include <conio.h> 3 int main ( ) 4{ 5 int x , i ; 6 for ( i = 1 ; i <= 12 ; i++ ) 7{ 8 x=i*2; 9 printf(\"2 x %d \t= %d\n\", 10 i,x ); 11 } 12 getch ( ); 13 return 0; 14 }
ผลลพั ธข องโปรแกรม หนวยท่ี 18 คาํ ส่งั ทําซ้าํ for for, while, do – while
Search
Read the Text Version
- 1 - 7
Pages: