วันจันทร์ที่ 9 กรกฎาคม พ.ศ. 2561

ตัวอย่างขั้นตอนการแก้ปัญหา

ตัวอย่างที่ 2.1 การหาค่ามากที่สุดของจำนวนสามจำนวนที่กำหนดให้
   การแก้ปัญหามีขั้นตอนดังนี้
       ขั้นตอนที่ 1 การวิเคราะห์และกำหนดรายละเอียดของปัญหา
                ข้อมูลเข้า จำนวนสามจำนวน ได้แก่ a, b และ c
                ข้อมูลออกหรือสิ่งที่ต้องการ ตัวเลขที่มีค่ามากที่สุดของเลขสามจำนวน
                วิธีตรวจสอบความถูกต้อง ดำเนินการหาตัวเลขที่มากที่สุดด้วยตนเอง โดยกำหนดชุด
                ตัวเลข 3 จำนวน เช่น 8, 7 และ 12 ในกรณีนี้ตัวเลขที่มีค่ามากที่สุด คือ 12

       ขั้นตอนที่ 2 การวางแผนการแก้ปัญหา
              2.1  เปรียบเทียบ a และ b เพื่อหาค่ามากกว่าระหว่างสองจำนวน
              2.2  นำค่าที่ได้มาเปรียบเทียบกับ c เพื่อหาค่าที่มากกว่า
              2.3  ค่าที่มากที่สุดคือ ผลลัพธ์ที่ได้จากขั้นตอนที่ 2.2

       ขั้นตอนที่ 3 การดำเนินการแก้ปัญหา
             ดำเนินการทดสอบตา่มาขั้นตอนที่วางแผนไว้กับชุดตัวเลขที่กำหนด โดยสมมติ a, b และ c เป็น 8, 7 และ 12 ตรามลำดับ
             3.1  เปรียบเทียบเพื่อหาค่าที่มากกว่าระหว่าง 8 และ 7 พบว่า 8 เป็นค่าที่มากกว่า
             3.2  เปรียบเทียบเพื่อหาค่าที่มากกว่าระหว่าง 8 และ 12 พบว่า 12 เป็นค่าที่มากกว่า
             3.3  ค่าที่มากที่สุดของ 8, 7 และ 12 คือ 12

       ขั้นตอนที่ 4 การตรวจสอบและปรับปรุง
             เมื่อพิจารณาคำตอบที่ได้คือ 12 กับค่าที่เหลือ ซึ่งได้แก่ 8 และ 7 พบว่า 12 มีค่ามากกว่าค่าที่เหลือทั้งคู่ คำตอบนี้จึงเป็นคำตอบที่ถูกต้องตามข้อกำหนดของสิ่งที่ต้องการ
            แนวคิดข้างตนใช้งานได้เนื่องจากว่าหากพิจารณาจำนวนสามจำนวนใดๆ เมื่อ a > b และ b > c แล้ว a > c ด้วย
            จากตัวอย่างแม้ว่าเราจะไม่ได้นำค่า 12 มาเปรียบเทียบกับ 7 โดยตรง แต่เราได้นำมาเปรียบเทียบกับ 8 ซึ่ง 8 ถูกตรวจสอบมาก่อนหน้านี้แล้วว่ามากกว่า 7 เพราะฉะนั้น 12 จึงมากกว่า 7 ด้วย

ไม่มีความคิดเห็น:

แสดงความคิดเห็น