Page 20 - หนังสือเรียน เทคโนโลยี (วิทยาการคำนวณ) ป.4
P. 20

18     G G  P A1 A2 S
                     P


          การออกแบบโปรแกรมการแก้ปัญหา



               การออกแบบขั้นตอนการแก้ปัญหานั้น ควรออกแบบให้ครอบคลุมทุกกรณี
        สงวนลิขสิทธิ บรษัท พฒนาคณภาพวชาการ (พว.) จากัด
          ตามเงื่อนไขที่โจทย์กำาหนด และเราอาจนำาขั้นตอนนี้ไปใช้ได้หลาย ๆ ครั้ง

          ตามต้องการได้อีกด้วย                                                                ํ


          ตัวอย่�ง  การสร้างเครื่องคำานวณสำาหรับบวกเลขจำานวนเต็ม 2 จำานวน

                                                                   ื
          วิธีปฏิบัติ  1. ระบุปัญห� โจทย์ต้องการให้สร้างเคร่องคำานวณสำาหรับบวกเลข
                                                                          ี
                 2. รวบรวมข้อมูล เราทราบมาว่าข้อมูลท่นำามาบวกกันเป็น

               ำ
                                ำ
          เลขจานวนเต็ม 2 จานวน เมื่อบวกกันแล้วผลลัพธ์ท่ได้จะเป็นเลขจานวนเต็ม
                                                                    ี
                                                                                     ำ
          เช่นกัน                                                    ิ
                 3. ว�งแผนก�รแก้ปัญห� เราจะแก้ปัญหานี้โดยรับค่าตัวเลข


                                                                  ้
                                                       ี
                                                       ่
                                           ้
                      ้
             ่
                                                                                       ั
          แตละค่าเขามา ค่าแรกเก็บไวใน A ค่าท 2 เก็บไวใน B จากนันนำาทง 2 ค่า
                                                                                ้
                                                                                       ้
                                                        ุ
          มารวมกันแล้วเก็บไว้ใน C
                 4. แก้ปัญห� เราอาจเขียนลำาดับการแก้ปัญหาเป็นภาพ หรือเขียน
                                             ั
          เป็นขั้นตอน ดังนี้                                          เริ่มต้น
                                   ิ
              A              ์                                  นำาค่าแรกเก็บใน A



              B                                                นำาค่าที่สองเก็บใน B




              C           A +        B                 นำา A กับ B มารวมกันแล้วเก็บใน C



                                                                    แสดงผล C




                                                                        จบ
           ภาพความคิด  ลำาดับการแก้ปัญหาการบวกเลข 2 จำานวน
   15   16   17   18   19   20   21   22   23   24   25