15. สัญลักษณ์ในการเขียนผังงาน(1/13)
การเขียนผังงานเป็นการนาเอาภาพสัญลักษณ์ต่าง ๆ มาเรียงต่อ
กัน เพื่อแสดงลาดับขั้นตอนการทางาน โดยมีเส้นลูกศรเชื่อม
ระหว่างภาพต่างๆ
สัญลักษณ์ในการเขียนผังงานที่นิยมใช้กันนั้น เป็นสัญลักษณ์ของ
หน่วยงานที่ชื่อว่า American National Standard Institute
(ANSI) และ International Standard Organization (ISO)
เป็นผู้กาหนดและรวบรวมให้เป็นสัญลักษณ์มาตรฐานในการเขียน
ผังงาน
41. แบบทางเลือกเดียว(2/5)
เริ่มต้ น
START
รับค่ าใส่ ตัวแปร age
read age
age > 60
true
“You are old”
STOP
false
เปรียบเทียบค่ า age มากกว่ า 60
ถ้ าเป็ นจริง พิมพ์ ข้อความ You are old
ถ้ าเป็ นเท็จ ไม่ ต้องทาอะไร
จบการทางาน
49. แบบสองทางเลือก(2/6)
False
Female = Female + 1
Sex = 1
True
Male = Male +1
ถ้า sex =1 เงื่อนไขเป็ นจริง จะเพิ่มค่าตัว
แปร Male ขึ้นอีก 1
ถ้า sex =1 เงื่อนไขเป็ นเท็จ จะเพิ่มค่าตัว
แปร Female ขึ้นอีก 1
50. แบบสองทางเลือก(3/6)
เริ่มต้ น
START
รับค่ าใส่ ตัวแปร age
read age
false
age > 60
“You are young”
true
“You are old”
STOP
เปรีบเทียบค่ า age มากกว่ า 60
ถ้ าเป็ นจริง พิมพ์ ข้อความ You are old
ถ้ าเป็ นเท็จ พิมพ์ ข้อความ You are young
จบการทางาน
51. แบบสองทางเลือก(4/6)
เริ่ม
พิมพ์ Do you like Pascal
รับค่า ans
เท็จ
ans = „y‟ OR ans=„Y‟
พิมพ์ I‟m sorry to hear that
เริ่มการทางาน
แสดงข้ อความ Do you like Pascal
รั บค่ าใส่ ตัวแปร ans
จริง
เปรียบเทียบค่ า ans เท่ ากับ y หรือ Y
พิมพ์ Thank You
พิมพ์ Good Bye
จบ
- ถ้ าเป็ นจริง พิมพ์
Thank you
-ถ้ าเป็ นเท็จ พิมพ์
I’m sorry to hear that
พิมพ์ คาว่ า Goodbye
จบการทางาน
60. แบบกาหนดรอบการทางานเอาไว้ล่วงหน้า
ค่า N จะเริ่มต้นที่ 1 และเพิ่มค่าทีละ 1 จนกระทั่ง มากกว่า 5 จึงหยุดการทางานซ้า
และทาคาสั่งถัดจาก Next ในแต่ละรอบของงานที่ให้ทาซ้าคือ พิมพ์ค่าในตัวแปร N ที
ละรอบ
For N =1 , 5
Print N
Next