2. การเขียนผังงาน (Flowchart)
เมื่อเราคิดอัลกอริทึม (ขั้นตอนวิธี) ออกมาได้แล้ว การจะอธิบายให้คนอื่นหรือคอมพิวเตอร์เข้าใจด้วยข้อความยาวๆ อาจจะทำให้สับสนได้ จึงเกิดการนำเสนอในรูปแบบของ "ผังงาน" (Flowchart)
📌 ผังงาน (Flowchart) คือ การนำอัลกอริทึมมาแสดงในรูปแบบของ "รูปภาพ" หรือ "สัญลักษณ์" โดยมีการใช้ลูกศรบอกทิศทางการทำงานตั้งแต่เริ่มต้นจนจบ
ประโยชน์ของการเขียนผังงาน
- 👀 เข้าใจง่าย: การดูภาพทำให้เข้าใจลำดับการทำงานได้เร็วกว่าการอ่านข้อความ
- 🔍 ตรวจสอบข้อผิดพลาดได้ง่าย: หากโปรแกรมมีปัญหา สามารถไล่ดูตามลูกศรได้ว่าผิดพลาดที่จุดไหน
- 🌍 เป็นมาตรฐานสากล: สัญลักษณ์ที่ใช้เป็นมาตรฐานเดียวกันทั่วโลก ใครมาดูก็เข้าใจตรงกัน
- 🛠 ง่ายต่อการนำไปเขียนโปรแกรม: โปรแกรมเมอร์สามารถนำผังงานไปแปลงเป็นโค้ดคอมพิวเตอร์ได้สะดวก