การแสดงขั้นตอนการทำงานด้วยสัญลักษณ์
ผังงาน (Flowchart) คือ แผนภาพที่แสดงขั้นตอนการทำงานหรือกระบวนการแก้ปัญหา โดยใช้สัญลักษณ์มาตรฐานแทนการทำงานแต่ละขั้นตอน เพื่อให้เข้าใจง่ายและชัดเจน
ผังงานใช้สัญลักษณ์มาตรฐานในการแสดงขั้นตอนการทำงาน แต่ละสัญลักษณ์มีความหมายและการใช้งานที่แตกต่างกัน
ใช้แสดงจุดเริ่มต้นและจุดสิ้นสุดของผังงาน
ใช้แสดงขั้นตอนการประมวลผลหรือการคำนวณ
ใช้แสดงการรับข้อมูลหรือแสดงผลข้อมูล
ใช้แสดงการตัดสินใจหรือเงื่อนไข (ใช่/ไม่ใช่)
ใช้แสดงทิศทางการไหลของขั้นตอน
ใช้เชื่อมต่อผังงานที่ต่างหน้ากัน
เป็นผังงานที่มีขั้นตอนการทำงานเรียงลำดับกันไป ทำงานทีละขั้นตอนจากบนลงล่าง โดยไม่มีการแยกทาง
เป็นผังงานที่มีการตัดสินใจตามเงื่อนไข โดยจะมีการแยกทางไปทำงานต่างกัน ตามเงื่อนไขที่กำหนด (ใช่ หรือ ไม่ใช่)
เป็นผังงานที่มีการทำงานซ้ำๆ จนกว่าเงื่อนไขจะเป็นเท็จ มักใช้กับงานที่ต้องทำซ้ำหลายครั้ง
แบบฝึกหัดที่ 1: วาดผังงานหาค่าเฉลี่ย
จงวาดผังงานเพื่อหาค่าเฉลี่ยของคะแนนสอบ 3 วิชา
แบบฝึกหัดที่ 2: วาดผังงานแปลงอุณหภูมิ
จงวาดผังงานแปลงอุณหภูมิจากเซลเซียสเป็นฟาเรนไฮต์
สูตร: F = (C × 9/5) + 32
แบบฝึกหัดที่ 3: วาดผังงานหาเลขคู่
จงวาดผังงานตรวจสอบว่าตัวเลขที่รับเข้ามาเป็นเลขคู่หรือเลขคี่
ผังงานมี 3 รูปแบบหลัก:
การวาดผังงานช่วยให้เห็นภาพขั้นตอนการแก้ปัญหาได้ชัดเจน และสามารถนำไปเขียนโปรแกรมได้ง่ายขึ้น