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