ขั้นตอนที่ี1 การวิเคราะเเละกำหนดรายละเอียดของปัญหา
ขัอมูลเข้า จำนวน3จำนวน ได้เเก่ a b เเละ c
ข้อมูลออกหรือสิ่งที่ต้องการ ตัวเลขที่มีค่ามากที่สุดของเลข3จำนวน
วิธีการตรวจสอบความถูกต้อง ดำเนินการหาตัวเลขที่มากที่สุดด้วยตนเอง โดยกำหนด ตัวเลข3จำนวน 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 ด้วย