Page 59 - การพฒนาการหนงสออเลกทรอนกสเรองภาษาซ
P. 59

54                                                                    หน่วยที5 คาสั�งควบคุมแบบทางเลือก                 55
                                                                                                                                                                                 �
                                                                                                                                                                                      ํ
                                                      หน่วยที่5


                                                                                                                               ..................................................................................................................................................
                                   คำาสั่งควบคุมแบบทางเลือก                                                                    1.คำาสั่งควบคุมแบบทางเลือก





                                                                                                                               --------------------------------------------------------------------------------------------------------------
                        ผลการเรียนรู้
                                                                                                                                   โครงสร้างแบบลำาดับ (sequential structure) มีลักษณะการประมวลผลโปรแกรมจาก


                         มีความรู้ความเข้าใจในการใช้คำาสั่งควบคุมแบบทางเลืิอก                                                  คำาสั่งแรกของฟังก์ชัน main() จนถึงคำาสั่งสุดท้ายของฟังก์ชัน main() สังเกตได้จากตัวอย่าง

                                                                                                                               โปรแกรมในหัวข้อที่ผ่านมา นั่นคือ คำาสั่งในลำาดับที่ n+1 จะถูกประมวลหลังคำาสั่งลำาดับที่ n

                                                                                                                               เสมอ


                                                                                                                                   นอกจากโครงสร้างแบบลำาดับแล้ว ภาษาซียังมีโครงสร้างแบบอื่นๆ อีก คือ โครง สร้าง
                        จุดประสงค์การเรียนรู้
                                                                                                                               แบบทางเลือก (selection structure) และโครงสร้างแบบวนซ้ำา (repetition structure)

                                                                                                                                   โดยโครงสร้างแบบทางเลือก ประกอบด้วย คำาสั่ง if คำาสั่ง if-else และคำาสั่ง switch ส่วน

                        1. บอกวิธีการใช้คำาสั่ง if  else และนำาไปเขียนโปรแกรมได้                                               โครงสร้างแบบวนซ้ำา ประกอบด้วย คำาสั่ง for คำาสั่ง while และ คำาสั่ง do-while โครงสร้าง


                        2. บอกวิธีการใช้คำาสั่ง if - else if - else และนำาไปเขียนโปรแกรมได้                                    ทั้งสองแบบจะช่วยให้นักเขียนโปรแกรมสามารถเขียนโปรแกรมเพื่อแก้ปัญหาที่มีเงื่อนไขที่ซับ

                        3. บอกวิธีการใช้คำาสั่ง switch และนำาไปเขียนโปรแกรมได้                                                 ซ้อนมากยิ่งขึ้น เมื่อเปรียบเทียบกับการใช้โครงสร้างแบบลำาดับเพียงอย่างเดียว

                        4. อธิบายการใช้คำาสั่งแบบทางเลือกเชิงซ้อน และนำาไปเขียนโปรแกรมได้







                        สาระการเรียนรู้

                                                                                                                                  ผังงานโครงสร้างแบบลำาดับ


                        1 คำาสั่ง if-else                                                                                           (sequential structure)


                        2 คำาสั่ง if-else if-else

                        3 คำาสั่ง switch

                        4 การใช้คำาสั่งแบบทางเลือกเชิงซ้อน
   54   55   56   57   58   59   60   61   62   63   64