Page 34 - แผนการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัส 2204-2006
P. 34

break;
                              case ค่าคงที่ : ค าสั่งที่ให้ท า;

                                              break;
                              case ค่าคงที่ : ค าสั่งที่ให้ท า;
                                              break;

                              default       : ค าสั่งที่ให้ท า;
                                              break;
                               }
                     หากมีค าสั่งที่ให้ท ามากกว่า 1 ค าสั่ง จะต้องอยู่ภายในเครื่องหมาย { } เสมอ

                            switch (ตัวแปร)
                            {
                               case ค่าคงที่ : {ค าสั่งที่ให้ท า;
                                            ค าสั่งที่ให้ท า;}

                                              break;
                               default       : ค าสั่งที่ให้ท า;
                                              break;
                               }


                            2. การเขียนโปรแกรมโครงสร้างแบบท าซ้ าด้วยภาษาซี  มีอยู่ 3 ลักษณะ ดังนี้
                                   2.1 โครงสร้างท าซ้ าแบบ for เป็นการท าซ้ าที่รู้จ านวนรอบแน่นอน โดยมีการก าหนดค่า

                     เริ่มต้น เงื่อนไข และการเปลี่ยนแปลงค่า (การเพิ่มค่าหรือการลดค่า) แต่ละรอบการท างานของตัวแปร ไว้ใน
                     ค าสั่งเดียวกัน เมื่อครบจ านวนรอบแล้วจึงออกจากการท าซ้ า (ออกจาก loop)
                            รูปแบบ ค าสั่ง for
                                   for (ก าหนดค่าเริ่มต้น; เงื่อนไข;การเปลี่ยนแปลงค่า)
                                              {ค าสั่งที่ให้ท า 1;

                                           ค าสั่งที่ให้ท า ....;
                                           ค าสั่งที่ให้ท า n;}
                                   ค าสั่งที่ให้ท าเมื่อออกจาก loop;







                                   2.2 โครงสร้างท าซ้ าแบบ while  เป็นการท าซ้ าโดยจะท าการตรวจสอบเงื่อนไขก่อน ถ้า
                     ผลการตรวจสอบเงื่อนไขเป็นจริง ก็จะท าซ้ าไปเรื่อยๆ จนเงื่อนไขเป็นเท็จจึงออกจากการท าซ้ า (ออกจาก
                     loop)

                            รูปแบบ ค าสั่ง while
                                   while (เงื่อนไขที่จะตรวจสอบ)
   29   30   31   32   33   34   35   36   37   38   39