การเขียนผังงาน (Flowchart)

   ผังงาน (Flowchart) เป็นผังงานรูปภาพที่ใช้แสดงแนวคิด หรือขั้นตอนการทำงานของโปรแกรม และเป็นเครื่องมือที่ช่วยให้มองเห็นภาพรวมของโปรแกรมที่ทำให้เราเขียนโปรแกรมได้ง่ายยิ่งขึ้น เนื่องจากเราสามารถมองเห็นแนวคิด และทิศทางการทำงานของโปรแกรมนั้นเอง


หลักการเขียนผังงาน (Flowchart)

       ผังงาน (Flowchart) เป็นผังงานที่ใช้แสดงแนวความคิด หรือขั้นตอนการทำงานของโปรแกรม โดยใช้สัญลักษณ์แทนคำอธิบาย ไม่ว่าจะเป็นการใช้กรอบสี่เหลี่ยมเป็นสัญลักษณ์แทนการประมวลผล หรือจะเป็นการใช้ลูกศรแทนทิศทางการทำงานของโปรแกรม


การเขียนผังงาน(Flowchart) มีหลักการง่ายๆที่ควรคำนึงดังนี้ คือ

       1. ผังงาน (Flowchart) จะต้องมีจุดเริ่มต้นและจุดสิ้นสุดเสมอ

       2. เลือกใช้สัญลักษณ์เพื่อสื่อความหมายให้ถูกต้อง

       3. ใช้ลูกศรเป็นตัวกำหนดทิศทางการทำงานของโปรแกรมจากบนลงล่าง จากซ้ายไปขวาโดย

                    เรียงตามลำดับ

       4. รูปสัญลักษณ์ทุกตัวต้องมีลูกศรเข้าและออก ยกเว้นจุดเริ่มต้นจะมีเฉพาะออก จุดสิ้นสุด

                   จะมีเฉพาะเข้าเท่านั้น

       5. ลูกศรทุกตัวจะชี้ออกจากรูปสัญลักษณ์ตัวหนึ่งไปยังรูปสัญลักษณ์อีกตัวหนึ่งเสมอ

       6. คำอธิบายภายในรูปสัญลักษณ์ ควรสั้นๆเข้าใจง่าย

       7. ไม่ความใช้ลูกศรชี้ไปไกลมากเกินไป หากจำเป็นให้ใช้จุดเชื่อมแทน


สัญลักษณ์ Flowchart (ผังงาน)

หลักการเขียน Flowchart ให้ถูกต้อง พร้อมนำไปใช้ Coding (เขียนโปรแกรม) ได้ทันที

1) การเขียน Flowchart ต้องมี จุดเริ่มต้น (Start) และ จุดสิ้นสุด (Stop) เสมอ

2) แต่ละสัญลักษณ์เชื่อมต่อกันด้วย เส้นเชื่อม (Flow Line) เสมอ เพื่อบอกทิศทางการทำงาน ไปยังคำสั่งต่อไป

3) เมื่อทำการ ไล่ Flowchart ต้องเริ่มจากจุดเริ่มต้น (Start) และ สามารถไปยังจุดสิ้นสุด (Stop) ได้เสมอ

ตัวอย่างที่ 1 ผังงานการต้มบะหมี่สำเร็จรูป

ตัวอย่างที่ 2 ผังงานตัดสินผลการเข้าร่วมกิจกรรม