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