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