1 / 11

การเขียนผังงานแบบโครงสร้าง

บทที่ 3-4. การเขียนผังงานแบบโครงสร้าง. การวางแผนการแก้ปัญหา , การสร้างอัลกอริทึ่ม ( Algorithm). การเขียนผังงานแบบโครงสร้าง. ในโปรแกรมหนึ่ง ๆ จะประกอบด้วยโครงสร้างหรือรูปแบบการทำงานที่เป็นโครงสร้างพื้นฐานของโปรแกรม ( Control Logic Structure) 3 ส่วน คือ

pilar
Download Presentation

การเขียนผังงานแบบโครงสร้าง

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. บทที่ 3-4 การเขียนผังงานแบบโครงสร้าง การวางแผนการแก้ปัญหา, การสร้างอัลกอริทึ่ม (Algorithm)

  2. การเขียนผังงานแบบโครงสร้างการเขียนผังงานแบบโครงสร้าง ในโปรแกรมหนึ่ง ๆ จะประกอบด้วยโครงสร้างหรือรูปแบบการทำงานที่เป็นโครงสร้างพื้นฐานของโปรแกรม (Control Logic Structure) 3 ส่วน คือ • โครงสร้างแบบเรียงลำดับ (Sequential Structure)ผังงานแบบนี้จะเป็นแบบผังงานแบบตามลำดับจากบนลงล่าง รับข้อมูล คำนวณ แสดงผล

  3. รับข้อมูล คำนวณ แสดงผล รูปที่ 1 รูปที่ 2 โครงสร้างแบบเรียงลำดับ (Sequential Structure) คือ การเขียนให้เป็นลำดับ ดังรูปที่ 1.ไม่ใช่เขียนข้ามไปข้ามมาดังรูปที่ 2.

  4. ตัวอย่าง แสดงการเขียนผังงานโครงสร้างแบบลำดับ Start เริ่มต้น A,B รับข้อมูล C = A + B คำนวณ A,B,C แสดงผล End จบการทำงาน

  5. โครงสร้างแบบเลือก (Decision or Selection Structure)เป็นการเขียนผังงานแบบมีเงื่อนไขการตัดสินใจในการทำงาน มี 2 แบบ คือ1. แบบ IF__Then__ใช้สำหรับกรณีที่มี ทางเลือก 2 ทาง แบบ If__Then แบบ If__Then__Else F F เงื่อนไข เงื่อนไข T T Process Z Process X Process X Process Y Process Y

  6. แสดงการเขียนผังงานโครงสร้างแบบเลือกแสดงการเขียนผังงานโครงสร้างแบบเลือก Start Start A,B A,B A>B F F A>B T C= B-A T C=A+B C=A+B A,B,C A,B,C End End

  7. 2. แบบ Case ใช้กรณีที่มีทางเลือกมากกว่า 2 ทางเลือกขึ้นไป เงื่อนไข 1 2 3 Process 1 Process 2 Process 3

  8. ตัวอย่างแสดงการเขียนผังงานโครงสร้างแบบเลือก (Case) เริ่มต้น A,B เลือกข้อทำงาน 1 2 3 C = A+B C=A-B C=A*B A,B,C จบ

  9. โครงสร้างแบบทำซ้ำ (Loop Structure) การทำงานซ้ำแบบ While จะมีการตรวจสอบเงื่อนไขก่อนทำงาน การทำงานซ้ำแบบ Until จะมีการทำงานก่อนแล้วจึงมีตรวจสอบเงื่อนไข คำสั่ง F เงื่อนไข F T เงื่อนไข คำสั่ง T

  10. แสดงการเขียนผังงานโครงสร้างแบบทำซ้ำ While Start SM=0, N=0 SM=0,N=0 F N<10 T N=N+1 SM,N SM=SM+N End

  11. แสดงการเขียนผังงานโครงสร้างแบบทำซ้ำ Until Start SM=0, N=0 N=N+1 SM=SM+N F T SM,N N=10 End

More Related