| ผังงาน (Flowchart) | |||||||||||||||||||||||
|
การเขียนผังงาน
|
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
|
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
| 4 การจัดลำดับผังงาน การเขียนโปรแกรมอย่างมีโครงสร้าง (Structured Programming) ช่วยให้การลำดับขั้นตอนการเขียนคำสั่งการทำงานถูกต้อง ไม่สับสน รูปแบบของผังงานเพื่อใช้ในการเขียนโปรแกรมอย่างมีโครงสร้างมี 4 แบบ คือ 4.1 แบบตามลำดับ (Sequence structure) รูปแบบคือ การทำงานแต่ละคำสั่งจากคำสั่งหนึ่งไปยังอีกคำสั่งหนึ่งตามลำดับ |
|||||||||||||||||||||||
![]() |
4.2 แบบทางเลือก
(Selection structure) รูปแบบคือ เลือกทำตามคำสั่งตามเงื่อนไขที่กำหนด มี 2 แบบ คือ 1) IF <เงื่อนไข> THEN <ทำคำสั่ง> 2) If <เงื่อนไข> THEN <ทำคำสั่งที่ 1> ELSE <ทำคำสั่งที่ 2> รูปแบบ 1) IF <เงื่อนไข> THEN <ทำคำสั่ง> |
||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
| รูปแบบ 2) IF <เงื่อนไข> THEN <ทำคำสั่งที่ 1> ELSE <ทำคำสั่งที่ 2> | |||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
|
4.3 แบบวนรอบ (Loop
structure) 1) แบบ DOWHILE เป็นการทำงานซ้ำ ๆ
กันภายใต้เงื่อนไขที่เป็นจริง จนกว่าเงื่อนไขจะเป็นเท็จ จึงจะหยุดทำงาน
และออกไปทำคำสั่งต่อไป |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
| 2) แบบ DOUNTIL เป็นการทำงานซ้ำ ๆ กันภายใต้เงื่อนไขที่เป็นเท็จ จนกว่าเงื่อนไขที่กำหนดไว้จะเป็นจริง จึงจะหยุดและออกไปทำคำสั่งอื่นต่อไป | |||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
| 4.4 แบบ Case (Case
structure) รูปแบบ ทางเลือกหลายทาง การใช้โครงสร้างแบบ CASE ในการเขียนผังงาน จะทำให้ดูง่ายกว่าการใช้แบบ Selection Structure |
|||||||||||||||||||||||
|
< Home>
|
<Top
> |
< Back
> |
<Next
> |
||||||||||||||||||||
|
| |||||||||||||||||||||||
|
แผนกสารสนเทศและวิเทศสัมพันธ์
ฝ่ายวางแผนและพัฒนา |
|||||||||||||||||||||||
|
Tel. 02-2829101 - 2 ต่อ 2332 Fax. 02-2811842 |
|||||||||||||||||||||||