SlideShare ist ein Scribd-Unternehmen logo
1 von 4
ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ 6666
รายวิชารายวิชารายวิชารายวิชา งงงง 32221322213222132221 การเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซี ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ 5555
หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่ 1111 ความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่องเรื่องเรื่องเรื่อง การเขียนผังงานการเขียนผังงานการเขียนผังงานการเขียนผังงาน((((FlowchartFlowchartFlowchartFlowchart))))โปรแกรมโปรแกรมโปรแกรมโปรแกรม
ผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวัง อธิบายการเขียนผังงาน(Flowchart)โปรแกรมได้
การเขียนผังงานการเขียนผังงานการเขียนผังงานการเขียนผังงาน((((FlowchartFlowchartFlowchartFlowchart)))) โปรแกรมโปรแกรมโปรแกรมโปรแกรม
คือคือคือคือ การแสดงขั้นตอนการทํางานโดยใช้สัญลักษณ์รูปภาพ เพื่อแสดงลําดับการควบคุมการทํางาน
โดยใช้สัญลักษณ์ที่กําหนดความหมายใช้งานเป็นมาตรฐาน เชื่อมโยงการทํางานด้วยลูกศรเพื่อกําหนดทิศทางการ
ทํางานในแต่ละขั้นตอน
สัญลักษณ์ที่ใช้ในการเขียนผังงานโปรแกรมเป็นส่วนใหญ่ มีดังนี้
ลําดับลําดับลําดับลําดับ สัญลักษณ์สัญลักษณ์สัญลักษณ์สัญลักษณ์ หน้าที่การใช้งานหน้าที่การใช้งานหน้าที่การใช้งานหน้าที่การใช้งาน
1 จุดเริ่มต้น(Start) หรือ สิ้นสุด(Stop)
2 รับข้อมูล(Input) หรือ แสดงผลข้อมูล(Output)
3 ประมวลผลหรือคํานวณ(Process)
4 รับข้อมูลจากแป้นพิมพ์
5 แสดงการตัดสินใจ(Decision) หรือ เปรียบเทียบ
(Compare)
6 แสดงข้อมูลออกทางเครื่องพิมพ์(Printer)
7 การทํางานย่อย(Subroutine Processing)
8 จุดต่อเนื่องการทํางาน ต่อหน้าอื่น (Connect Symbol)
9 ทิศทาง (Flow line)
การออกแบบผังงานการออกแบบผังงานการออกแบบผังงานการออกแบบผังงาน ((((Flowchart)Flowchart)Flowchart)Flowchart) จะมีจะมีจะมีจะมี 3333 แบบ ดังนี้แบบ ดังนี้แบบ ดังนี้แบบ ดังนี้
1.... แบบเรียงลําดับแบบเรียงลําดับแบบเรียงลําดับแบบเรียงลําดับ จะเป็นลักษณะการทํางานที่เรียงกันไปเรื่อย ๆ โดยไม่มีการวนซ้ํา ดังรูป
2. แบบทางเลือกแบบทางเลือกแบบทางเลือกแบบทางเลือก จะเป็นลักษณะการทํางานที่มีทางเลือก พบในเรื่องคําสั่งเงื่อนไข เช่น คําสั่ง if…else ดังรูป
3.... แบบการทํางานซ้ําแบบการทํางานซ้ําแบบการทํางานซ้ําแบบการทํางานซ้ํา จะเป็นลักษณะการทํางานที่วนการทํางานแบบเดิม จนครบตามจํานวนที่ต้องการ ซึ้งจะพบ
ในเรื่องคําสั่ง วนลูป เช่น คําสั่ง do….while ดังรูป
หลักในการเขียนผังงานหลักในการเขียนผังงานหลักในการเขียนผังงานหลักในการเขียนผังงาน
ข้อแนะนําในการเขียนผังงานเพื่อให้ผู้อ่านระบบงาน ใช้ศึกษา ตรวจสอบลําดับการทํางานได้ง่าย ไม่สับสน
มีแนวทางการปฏิบัติ ดังนี้
1. ทิศทางการทํางานต้องเรียงลําดับตามขั้นตอนที่ได้วิเคราะห์ไว้
2. ใช้ชื่อหน่วยความจํา เช่น ตัวแปร ให้ตรงกับขั้นตอนที่ได้วิเคราะห์ไว้
3. ลูกศรกํากับทิศทางใช้หัวลูกศรตรงปลายทางเท่านั้น
4. เส้นทางการทํางานห้ามมีจุดตัดการทํางาน
5. ต้องไม่มีลูกศรลอยๆ โดยไม่มีการต่อจุดการทํางานใดๆ
6. ใช้สัญลักษณ์ให้ตรงกับความหมายใช้งาน
7. หากมีคําอธิบายเพิ่มเติมให้เขียนไว้ด้านขวาของสัญลักษณ์นั้น
ประโยชน์ของผังงานประโยชน์ของผังงานประโยชน์ของผังงานประโยชน์ของผังงาน
การเขียนผังงานโปรแกรมของคอมพิวเตอร์นั้นมีประโยชน์ ดังนี้
1. ทําให้มองเห็นรุปแบบของงานได้ทั้งหมด โดยใช้เวลาไม่มาก
2. การเขียนผังงานเป็นสากล สามารถนําไปเขียนคําสั่งได้ทุกภาษา
3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
ตัวอย่างที่ตัวอย่างที่ตัวอย่างที่ตัวอย่างที่ 1111 จงเขียนผังาน(Flowchart)แสดงขั้นตอนการหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า
1. การวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหา
1.1 ปัญหา คือ ต้องการคํานวณหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า จากสูตร
พื้นที่สี่เหลี่ยมผืนผ้า = กว้าง x ยาว
1.2 ตัวแปรที่ใช้ คือ
x ใช้เก็บความกว้างของรูปสี่เหลี่ยมผืนผ้า
y ใช้เก็บความยาวของรูปสี่เหลี่ยมผืนผ้า
Area ใช้เก็บพื้นที่รูปสี่เหลี่ยมผืนผ้า
1.3 ข้อมูลนําเข้า คือ ค่าของ x,y,Area
1.4 ผลลัพธ์ คือ คํานวณพื้นที่ของสี่เหลี่ยมผืนผ้า จากสูตร
Area = x * y
2.2.2.2. ขั้นตอนการทํางานขั้นตอนการทํางานขั้นตอนการทํางานขั้นตอนการทํางาน
2.1. รับข้อมูล x,y,Area เข้ามาในโปรแกรม
2.2 คํานวณหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า จากสูตร
Area = x * y
2.3 แสดงผลการคํานวณหาพื้นที่สี่เหลี่ยมผืนผ้า
3333.... ขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงาน((((Flowchart)Flowchart)Flowchart)Flowchart)
STOP
START
INPUT x,y
PRINT
Area= x+y

Weitere ähnliche Inhalte

Was ist angesagt?

โครงงานรรสมุทรปราการ
โครงงานรรสมุทรปราการโครงงานรรสมุทรปราการ
โครงงานรรสมุทรปราการ
aispretty
 
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
Nattapon
 
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)
Fair Kung Nattaput
 
การบ้านป.1
การบ้านป.1การบ้านป.1
การบ้านป.1
krumolticha
 
สรุปผลการประเมินความพึงพอใจ
สรุปผลการประเมินความพึงพอใจสรุปผลการประเมินความพึงพอใจ
สรุปผลการประเมินความพึงพอใจ
Annop Phetchakhong
 
ใบงานที่ 2
ใบงานที่ 2ใบงานที่ 2
ใบงานที่ 2
Fon Edu Com-sci
 
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
waranyuati
 
แบบทดสอบก่อนเรียนหลังเรียน
แบบทดสอบก่อนเรียนหลังเรียนแบบทดสอบก่อนเรียนหลังเรียน
แบบทดสอบก่อนเรียนหลังเรียน
Nimanong Nim
 
4สารบัญตารางวิจัย
4สารบัญตารางวิจัย4สารบัญตารางวิจัย
4สารบัญตารางวิจัย
krupornpana55
 
สารบัญโครงงานคอม
สารบัญโครงงานคอมสารบัญโครงงานคอม
สารบัญโครงงานคอม
kand-2539
 
ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4
krunuy5
 

Was ist angesagt? (20)

โครงงานรรสมุทรปราการ
โครงงานรรสมุทรปราการโครงงานรรสมุทรปราการ
โครงงานรรสมุทรปราการ
 
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
ใบงานที่ 8-1 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
 
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)
 
การบ้านป.1
การบ้านป.1การบ้านป.1
การบ้านป.1
 
สรุปผลการประเมินความพึงพอใจ
สรุปผลการประเมินความพึงพอใจสรุปผลการประเมินความพึงพอใจ
สรุปผลการประเมินความพึงพอใจ
 
หน่วยการเรียนรู้ที่ 1 เรื่องทศนิยมและเศษส่วน
หน่วยการเรียนรู้ที่  1   เรื่องทศนิยมและเศษส่วนหน่วยการเรียนรู้ที่  1   เรื่องทศนิยมและเศษส่วน
หน่วยการเรียนรู้ที่ 1 เรื่องทศนิยมและเศษส่วน
 
ใบงานที่ 2
ใบงานที่ 2ใบงานที่ 2
ใบงานที่ 2
 
ตัวอย่างเอกสารปวส.
ตัวอย่างเอกสารปวส.ตัวอย่างเอกสารปวส.
ตัวอย่างเอกสารปวส.
 
Solidworks ขั้นพื้นฐาน
Solidworks ขั้นพื้นฐานSolidworks ขั้นพื้นฐาน
Solidworks ขั้นพื้นฐาน
 
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
ตัวอย่างข้อสอบ Gsp งานศิลปะหัตกรรม ปีการศึกษา 2552
 
หัวกระดาษข้อสอบ
หัวกระดาษข้อสอบหัวกระดาษข้อสอบ
หัวกระดาษข้อสอบ
 
แผนวิทยาการคำนวณ ป.6.pdf
แผนวิทยาการคำนวณ ป.6.pdfแผนวิทยาการคำนวณ ป.6.pdf
แผนวิทยาการคำนวณ ป.6.pdf
 
สารบัญ
สารบัญสารบัญ
สารบัญ
 
การวิจัยสถาบัน
การวิจัยสถาบันการวิจัยสถาบัน
การวิจัยสถาบัน
 
สรุปเนื้อหาวิชาการออกแบบและเทคโนโลยี ม.4-5
สรุปเนื้อหาวิชาการออกแบบและเทคโนโลยี ม.4-5สรุปเนื้อหาวิชาการออกแบบและเทคโนโลยี ม.4-5
สรุปเนื้อหาวิชาการออกแบบและเทคโนโลยี ม.4-5
 
แบบทดสอบก่อนเรียนหลังเรียน
แบบทดสอบก่อนเรียนหลังเรียนแบบทดสอบก่อนเรียนหลังเรียน
แบบทดสอบก่อนเรียนหลังเรียน
 
4สารบัญตารางวิจัย
4สารบัญตารางวิจัย4สารบัญตารางวิจัย
4สารบัญตารางวิจัย
 
สารบัญโครงงานคอม
สารบัญโครงงานคอมสารบัญโครงงานคอม
สารบัญโครงงานคอม
 
สารบัญ
สารบัญสารบัญ
สารบัญ
 
ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4
 

Mehr von dechathon

Presentation1
Presentation1Presentation1
Presentation1
dechathon
 
ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1
dechathon
 
ใบกิจรรมที่ 1.4
ใบกิจรรมที่ 1.4ใบกิจรรมที่ 1.4
ใบกิจรรมที่ 1.4
dechathon
 
ใบกิจรรมที่ 1.3
ใบกิจรรมที่ 1.3ใบกิจรรมที่ 1.3
ใบกิจรรมที่ 1.3
dechathon
 
ใบกิจรรมที่ 1.2
ใบกิจรรมที่ 1.2ใบกิจรรมที่ 1.2
ใบกิจรรมที่ 1.2
dechathon
 
ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1
dechathon
 
ใบกิจรรมที่ 1.5
ใบกิจรรมที่ 1.5ใบกิจรรมที่ 1.5
ใบกิจรรมที่ 1.5
dechathon
 
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซีวิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
dechathon
 

Mehr von dechathon (20)

บทเรียนที่ 1
บทเรียนที่ 1บทเรียนที่ 1
บทเรียนที่ 1
 
Presentation1
Presentation1Presentation1
Presentation1
 
ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1
 
ใบกิจรรมที่ 1.4
ใบกิจรรมที่ 1.4ใบกิจรรมที่ 1.4
ใบกิจรรมที่ 1.4
 
ใบกิจรรมที่ 1.3
ใบกิจรรมที่ 1.3ใบกิจรรมที่ 1.3
ใบกิจรรมที่ 1.3
 
ใบกิจรรมที่ 1.2
ใบกิจรรมที่ 1.2ใบกิจรรมที่ 1.2
ใบกิจรรมที่ 1.2
 
ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1ใบกิจรรมที่ 1.1
ใบกิจรรมที่ 1.1
 
ใบกิจรรมที่ 1.5
ใบกิจรรมที่ 1.5ใบกิจรรมที่ 1.5
ใบกิจรรมที่ 1.5
 
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซีวิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
 
สาระการเรียนรู็ การเขียโปรแกรมภาษาซีเบื้องต้น
สาระการเรียนรู็ การเขียโปรแกรมภาษาซีเบื้องต้นสาระการเรียนรู็ การเขียโปรแกรมภาษาซีเบื้องต้น
สาระการเรียนรู็ การเขียโปรแกรมภาษาซีเบื้องต้น
 
สาระการเรียนรู็ วิชา การเขียนโปรแกรมภาษาซีเบื้องต้น
สาระการเรียนรู็ วิชา การเขียนโปรแกรมภาษาซีเบื้องต้นสาระการเรียนรู็ วิชา การเขียนโปรแกรมภาษาซีเบื้องต้น
สาระการเรียนรู็ วิชา การเขียนโปรแกรมภาษาซีเบื้องต้น
 
Unit 4 13
Unit 4 13Unit 4 13
Unit 4 13
 
Unit 4 11
Unit 4 11Unit 4 11
Unit 4 11
 
Unit 4 12
Unit 4  12Unit 4  12
Unit 4 12
 
Unit5 16
Unit5 16Unit5 16
Unit5 16
 
Unit5 14
Unit5 14Unit5 14
Unit5 14
 
Unit3 10
Unit3 10Unit3 10
Unit3 10
 
Unit3 9
Unit3 9Unit3 9
Unit3 9
 
Unit3 8
Unit3 8Unit3 8
Unit3 8
 
Unit2 7
Unit2 7Unit2 7
Unit2 7
 

ใบความรู้ที่ 5 การเขียนผังงานโปรแกรม

  • 1. ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ 6666 รายวิชารายวิชารายวิชารายวิชา งงงง 32221322213222132221 การเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซีการเขียนโปรแกรมเบื้องต้นด้วยภาษาซี ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ 5555 หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่ 1111 ความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่องเรื่องเรื่องเรื่อง การเขียนผังงานการเขียนผังงานการเขียนผังงานการเขียนผังงาน((((FlowchartFlowchartFlowchartFlowchart))))โปรแกรมโปรแกรมโปรแกรมโปรแกรม ผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวังผลการเรียนรู้ที่คาดหวัง อธิบายการเขียนผังงาน(Flowchart)โปรแกรมได้ การเขียนผังงานการเขียนผังงานการเขียนผังงานการเขียนผังงาน((((FlowchartFlowchartFlowchartFlowchart)))) โปรแกรมโปรแกรมโปรแกรมโปรแกรม คือคือคือคือ การแสดงขั้นตอนการทํางานโดยใช้สัญลักษณ์รูปภาพ เพื่อแสดงลําดับการควบคุมการทํางาน โดยใช้สัญลักษณ์ที่กําหนดความหมายใช้งานเป็นมาตรฐาน เชื่อมโยงการทํางานด้วยลูกศรเพื่อกําหนดทิศทางการ ทํางานในแต่ละขั้นตอน สัญลักษณ์ที่ใช้ในการเขียนผังงานโปรแกรมเป็นส่วนใหญ่ มีดังนี้ ลําดับลําดับลําดับลําดับ สัญลักษณ์สัญลักษณ์สัญลักษณ์สัญลักษณ์ หน้าที่การใช้งานหน้าที่การใช้งานหน้าที่การใช้งานหน้าที่การใช้งาน 1 จุดเริ่มต้น(Start) หรือ สิ้นสุด(Stop) 2 รับข้อมูล(Input) หรือ แสดงผลข้อมูล(Output) 3 ประมวลผลหรือคํานวณ(Process) 4 รับข้อมูลจากแป้นพิมพ์ 5 แสดงการตัดสินใจ(Decision) หรือ เปรียบเทียบ (Compare) 6 แสดงข้อมูลออกทางเครื่องพิมพ์(Printer) 7 การทํางานย่อย(Subroutine Processing) 8 จุดต่อเนื่องการทํางาน ต่อหน้าอื่น (Connect Symbol) 9 ทิศทาง (Flow line)
  • 2. การออกแบบผังงานการออกแบบผังงานการออกแบบผังงานการออกแบบผังงาน ((((Flowchart)Flowchart)Flowchart)Flowchart) จะมีจะมีจะมีจะมี 3333 แบบ ดังนี้แบบ ดังนี้แบบ ดังนี้แบบ ดังนี้ 1.... แบบเรียงลําดับแบบเรียงลําดับแบบเรียงลําดับแบบเรียงลําดับ จะเป็นลักษณะการทํางานที่เรียงกันไปเรื่อย ๆ โดยไม่มีการวนซ้ํา ดังรูป 2. แบบทางเลือกแบบทางเลือกแบบทางเลือกแบบทางเลือก จะเป็นลักษณะการทํางานที่มีทางเลือก พบในเรื่องคําสั่งเงื่อนไข เช่น คําสั่ง if…else ดังรูป
  • 3. 3.... แบบการทํางานซ้ําแบบการทํางานซ้ําแบบการทํางานซ้ําแบบการทํางานซ้ํา จะเป็นลักษณะการทํางานที่วนการทํางานแบบเดิม จนครบตามจํานวนที่ต้องการ ซึ้งจะพบ ในเรื่องคําสั่ง วนลูป เช่น คําสั่ง do….while ดังรูป หลักในการเขียนผังงานหลักในการเขียนผังงานหลักในการเขียนผังงานหลักในการเขียนผังงาน ข้อแนะนําในการเขียนผังงานเพื่อให้ผู้อ่านระบบงาน ใช้ศึกษา ตรวจสอบลําดับการทํางานได้ง่าย ไม่สับสน มีแนวทางการปฏิบัติ ดังนี้ 1. ทิศทางการทํางานต้องเรียงลําดับตามขั้นตอนที่ได้วิเคราะห์ไว้ 2. ใช้ชื่อหน่วยความจํา เช่น ตัวแปร ให้ตรงกับขั้นตอนที่ได้วิเคราะห์ไว้ 3. ลูกศรกํากับทิศทางใช้หัวลูกศรตรงปลายทางเท่านั้น 4. เส้นทางการทํางานห้ามมีจุดตัดการทํางาน 5. ต้องไม่มีลูกศรลอยๆ โดยไม่มีการต่อจุดการทํางานใดๆ 6. ใช้สัญลักษณ์ให้ตรงกับความหมายใช้งาน 7. หากมีคําอธิบายเพิ่มเติมให้เขียนไว้ด้านขวาของสัญลักษณ์นั้น ประโยชน์ของผังงานประโยชน์ของผังงานประโยชน์ของผังงานประโยชน์ของผังงาน การเขียนผังงานโปรแกรมของคอมพิวเตอร์นั้นมีประโยชน์ ดังนี้ 1. ทําให้มองเห็นรุปแบบของงานได้ทั้งหมด โดยใช้เวลาไม่มาก 2. การเขียนผังงานเป็นสากล สามารถนําไปเขียนคําสั่งได้ทุกภาษา 3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
  • 4. ตัวอย่างที่ตัวอย่างที่ตัวอย่างที่ตัวอย่างที่ 1111 จงเขียนผังาน(Flowchart)แสดงขั้นตอนการหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า 1. การวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหา 1.1 ปัญหา คือ ต้องการคํานวณหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า จากสูตร พื้นที่สี่เหลี่ยมผืนผ้า = กว้าง x ยาว 1.2 ตัวแปรที่ใช้ คือ x ใช้เก็บความกว้างของรูปสี่เหลี่ยมผืนผ้า y ใช้เก็บความยาวของรูปสี่เหลี่ยมผืนผ้า Area ใช้เก็บพื้นที่รูปสี่เหลี่ยมผืนผ้า 1.3 ข้อมูลนําเข้า คือ ค่าของ x,y,Area 1.4 ผลลัพธ์ คือ คํานวณพื้นที่ของสี่เหลี่ยมผืนผ้า จากสูตร Area = x * y 2.2.2.2. ขั้นตอนการทํางานขั้นตอนการทํางานขั้นตอนการทํางานขั้นตอนการทํางาน 2.1. รับข้อมูล x,y,Area เข้ามาในโปรแกรม 2.2 คํานวณหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า จากสูตร Area = x * y 2.3 แสดงผลการคํานวณหาพื้นที่สี่เหลี่ยมผืนผ้า 3333.... ขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงานขั้นตอนการเขียนผังงาน((((Flowchart)Flowchart)Flowchart)Flowchart) STOP START INPUT x,y PRINT Area= x+y