หากเริ่มเขียนโปรแกรมใหม่ๆก็ควรซ้อมมือด้วยการฝึกคิดอัลกอริทึ่มก็พอ ยังไม่ต้องเขียนเป็นโปรแกรมออกมาก็ได้ รูปแบบที่ใช้เขียนอัลกอริทึ่มที่เราคิดออกมาจะมีอยู่ 2 แบบคือ
1.ทำในรูปของโฟล์วชาร์ต
2.ทำในรูปของคำสั่งเทียม
วันนี้เราจะมาดูอัลกอริทึ่มแบบง่ายๆกันนะครับ นั่นก็คือ อัลกอริทึ่มของการต้มมาม่า
รูป โฟล์วชาร์ตของการต้มมาม่า
ครับสำหรับการต้มมาม่าก็ไม่มีไรมากเลยครับ ซึ่งถ้าถามเด็กประถมบอกให้วิธีการต้มมาม่า(เด็กคงหัวเราะอีก โตเป็นควายเเล้วยังต้มมาม่าไม่เป็นอีกหรอ) เด็กก็คงบอกได้อย่างง่ายดาย แต่ถ้าลองเอามาเขียนเป็นโฟล์วชาร์ตนี้ซิ แรกๆผมตอนผมทำ ผมก็ตึบเลย รู้นะว่าต้มมาม่ามันง่าย ง่ายน้อยกว่าปลอกกล้วยเข้าปากนิดหนึ่ง แต่การที่จะเอามาเขียนในโฟล์วชาร์ตนีซิไปไม่เป็นเลยครับ กลับกลายเป็นเรื่องที่ยาก
ที่ยากไม่ใช่ว่าเรียงลำดับวิธีการทำไม่เป็นนะครับ แต่ไม่รู้ว่าจะเอาอะไรมาใส่ในโฟล์วชาร์ต ไอ้เราก็ไม่รู้ว่าสัญาลักษณ์เขาเอาไว้ใช้ทำอะไรบ้าง กลายเป็นแค่วิธีต้มมาม่าก็ทำไม่เป็น จากรูปข้างบนก็จะรู้เลยว่าโฟล์วชาร์ตของการต้มมาม่านั้นไม่ยากเลยครับ
และวันหลังผมจะหาสัญญาลักษณ์ของโฟล์วชาร์ต มาให้นะครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น