7. 7
4. เขียนคำาอธิบายสัญลักษณ์ที่สั้นและเข้าใจง่าย
5. พยายามหลีกเลียงจุดตัดหรือใช้จุดเชื่อมต่อเฉพาะที่จำาเป็น
่
6. หากเป็นไปได้ควรจบในหน้าเดียว
7. เขียนอย่างเป็นระเบียบ
8. จุดเริ่มต้นและจุดจบควรมีจุดเดียว
ตัวอย่างผังงานของภาษาซี
s ta rt .........................................................
.........................................................
.........................................................
S o u rce C o d e
.........................................................
* .c p p .........................................................
A lt + F 9 C o m p ile .........................................................
.........................................................
* .o b j
.........................................................
L in k .........................................................
.........................................................
Yes .........................................................
E rro r .........................................................
.........................................................
* .e x e
.........................................................
C t r l+ F 9 Run .........................................................
.........................................................
Yes .........................................................
E rro r .........................................................
.........................................................
.........................................................
End .........................................................
.........................................................
ตัวอย่างการเขียนผังงานการหาพื้นที.........................................................
่สามเหลียม ่
.........................................................
8. 8
s ta rt 1. เริ่มต้นการทำางาน
2. รับค่าฐาน
3. รับค่าสูง
รั บ ค่ า ฐ า น
٤. ประมวลผลจากสูตรหา
พื้นที่
รั บ ค่ า สู ง ٥. แสดงคำาตอบ
٦. จบการทำางาน
1 / 2 * ฐ า น * สู ง
แ ส ด ง คำา ต อ บ
End
ตัวอย่างการเขียนผังงานแบบมีเงื่อนไขโดยถ้าอายุ 1 – 30 ปีแสดงผลว่า
อยู่ในวัยหนุ่มสาว ถ้าเกินแสดงว่ามีอายุมาก
s ta rt 1. เริ่มต้นการทำางาน
2. รับค่าตัวแปร Old มาเก็บไว้
3. ตรวจสอบเงื่อนไขว่าอายอยูใน ่
O ld ช่วง 1- 30 ปีหรือไม่
4. ถ้าใช้แสดงผลว่า You are young
5. ถ้าไม่แสดงผลว่า You are old
O ld < = 3 0
No 6. แสดงข้อความ thank you
7. จบการทำางาน
Yes
Y o u a re Y o u n g Y o u a r e o ld
Thank You
End
แบบฝึกหัด
1. เขียนผังงานของการตัดเกรดโดยมีคะแนนดังนี้
100 - 80 เกรด A