Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore การโปรแกรมคอมพิวเตอร์

การโปรแกรมคอมพิวเตอร์

Published by weerathum, 2018-04-11 10:00:22

Description: หน่วยที่ 18 คำสั่งทำซ้ำ for

Search

Read the Text Version

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


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook