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