Algorithm
1. การเขียนรหัสจำลอง(Pseudo Code) คือการเขียนอัลกอริทึมโดยใช้ประโยคภาษาอังกฤษที่สื่อความหมายง่าย ๆ สามารถอ่านแล้วเข้าใจได้โดยทันทีแต่ก็สามารถใช้รูปแบบที่เป็นภาษาพูดด้วยภาษาไทยและภาษาอังกฤษก็ได้โครงสร้างของรหัสจำลองเริ่มต้นด้วยข้อความ Begin แล้วอธิบายขั้นตอนการทำงานโดยใช้คำสั่งต่าง ๆ ที่ใกล้เคียงกับภาษาคอมพิวเตอร์ในการเขียนโปรแกรม เช่น
คำสั่ง read หมายถึง การอ่านค่าหรือรับค่าข้อมูลตัวแปรตามที่กำหนดไว้
คำสั่ง print หมายถึง การแสดงผลลัพธ์ที่ได้จากการคำนวณ
และพิมพ์ข้อความ End เมื่อจบการทำงาน
การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลที่จะต้องนำไปใช้ภายในโปรแกรมด้วยการสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (= ) แทนการกำหนดค่าตัวแปร
การเขียนรหัสจำลอง
กำหนดตัวแปร
collect = คะแนนเก็บ
mid = คะแนนสอบกลางภาค
final = คะแนนสอบปลายภาค
total = คะแนนรวม
รหัสจำลอง
Begin
read collect, mid, final
total = collect + mid + final
print total
End
อธิบายขั้นตอนการทำงาน
1. รับข้อมูล collect, mid, final
2. คำนวณ total = collect + mid + final
3. แสดงผลลัพธ์ total
2.
การเขียนผังงาน(Flowchart) เปนเทคนิคหรือวิีธการอยางหนึ่งสําหรับใชเขียนแสดงอัลกอริทึม การ
เขียนผังงานจะใชรูปภาพที่เปนสัญลักษณมาตรฐานสากลนําไปเขียนแทนกิจกรรมตาง ๆ ในแตละขั้นตอน
ของอัลกอริทึม ซึ่งกิจกรรมที่แตกตางกันก็จะใชสัญลักษณรูปภาพที่แตกตางกัน โดยสัญลักษณภาพนี้
กําหนดตามมาตรฐานของ ANSI (American National Standards Institute) และ ISO (International Standard
Organization)
การเขียน Flowchart เบื้องต้นเราจะใช้สัญลักษณ์ดังต่อไปนี้คือ