Page 22 - การเขียนผังงาน (Flow Chart)
P. 22

เอกสารประกอบการเรียนวิชาการเขียนโปรแกรมคอมพิวเตอร์





               ข้อแตกต่างระหว่างการท าซ้ าลักษณะท าในขณะที่ (Do While) กับท าจนกระทั่ง (Do Unit)
                       โครงสร้างผังงานการท าซ้ า มีอยู่ 2 ลักษณะ คือ ท าในขณะที่ และ ท าจนกระทั่ง ลักษณะการท างานของ

               โครงสร้างผังงานท าซ้ าทั้ง 2 ลักษณะ มีการท างานที่แตกต่างกัน สามารถสรุปความแตกต่างของลักษณะการท างาน

               ของโครงสร้างผังงานการท าซ้ าทั้ง 2 ลักษณะได้ดังนี้

                      ี่
               ตารางท 4-2 ความแตกต่างของลักษณะการท างานของโครงสร้างผังงานการท าซ้ าทั้ง 2 ลักษณะ
                      ลักษณะการท างาน                    ท าในขณะที่                     ท าจนกระทั่ง
                                                               ่
                                                                                                      ่
               การตรวจสอบเงื่อนไข              ตรวจสอบเงื่อนไขกอนการท างาน     ท างานส่วนที่ต้องการท าซ้ ากอนแล้ว
                                               ส่วนที่ต้องการท าซ้ า           จึงตรวจสอบเงื่อนไข

               การตัดสินใจเพื่อท าซ้ า         เมื่อผลจากการตรวจสอบเงื่อนไข    เมื่อผลจากการตรวจสอบเงื่อนไข
                                               เป็นจริง                        เป็นเท็จ

               จ านวนการท าซ้ า                อาจไม่มีการท างานในส่วนของการ   ท าขั้นตอนการท างานที่ตองการ
                                                                                                    ้
                                               ท างานต้องการท าซ้ า ถ้าผลที่ได้จาก ท าซ้ าอย่างน้อย 1 ครั้ง

                                               การตรวจสอบเงื่อนไขครั้งแรกเป็น

                                               เท็จ


                           ค าสั่ง For

                       โครงสร้างค าสั่งจะท าการวนซ้ าโดยรู้จ านวนแน่นอน โดยมีการก าหนดค่าเริ่มต้น ค่าสิ้นสุดของ     ตัวแปร
               นับรอบ มีรูปแบบการเขียนดังนี้



               ตัวอย่าง โปรแกรมแสดงตัวเลข 1 – 5 โดยใช้ค าสั่ง For























               เรียบเรียงโดย อ.พินันทา  ฉัตรวัฒนา                                                                                        หน้า  22
   17   18   19   20   21   22   23   24   25