Page 76 - การพัฒนาการหนังสืออิเล็กทรอนิกส์ภาษาของคอมพิวเตอร์
P. 76

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


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

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


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

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

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


        หลังคำาสั่งลำาดับที่ n เสมอ


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


        ture)


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

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

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


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

 โปรแกรมได้  เพียงอย่างเดียว



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

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


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

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


 3 คำาสั่ง switch

 4 การใช้คำาสั่งแบบทางเลือกเชิงซ้อน
   71   72   73   74   75   76   77   78   79   80   81