Flowchart การเขียนผังงาน.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
Advertisements

ลักษณะโครงสร้างของผังงาน
LAB 1 ให้นักศึกษาเขียน Flowchart โดยใช้โปรแกรม Microsoft Word วาดรูป Flowchart ส่ง Flowchart ที่วาดเสร็จแล้วในชั่วโมง และ print ใส่กระดาษ ส่งในครั้งหน้า.
ทบทวน & ลุยโจทย์ (Midterm)
คำสั่ง while และ คำสั่ง do..while
การเขียนโปรแกรม แบบมีโครงสร้าง (ต่อ)
ฝึกคำนวณค่าโทรศัพท์มือถือ
Control Statement for while do-while.
บทที่ ๖ หลักการแก้ปัญหาด้วยคอมพิวเตอร์
โครงสร้างควบคุมและคำสั่งแบบเงื่อนไข
ตัวอย่าง Flowchart.
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
ผังงานโปรแกรม (Program Flowchart)
คำสั่งแบบเลือกทำ Week 6.
บทที่ 5 การทำงานแบบวนซ้ำ
CE 112 บทที่ 5 การทำซ้ำในภาษา C
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
การจำลองความคิด
การควบคุมทิศทางการทำงานของโปรแกรม
การเขียนผังงานแบบโครงสร้าง
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
คำสั่งควบคุม (Control Statement)
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
การเขียนโปรแกรมแบบมีทางเลือก
คำสั่งควบคุมเงื่อนไข และการทำงานเป็นรอบ
Flowchart รูปแบบ If ซ้อน If ก็คือ การเอา If ไปไว้ใน If ทางฝั่ง True  โดยโครงสร้าง If ซ้อน If นั้นเอาไว้ใช้กับ กรณีตรวจสอบเงื่อนไขที่มากกว่า 2 กรณี เพราะเนื่องจาก.
คำสั่งควบคุมการทำงาน
รูปแบบ if-else if if (เงื่อนไข1) {
แบบฝึกหัด1 ผังงานของการเติมเงินโทรศัพท์
ตัวอย่างการวิเคราะห์งาน และ การเขียนผังงานและซูโดโค้ด
โครงสร้างควบคุมการทำงาน
ครูรัตติยา บุญเกิด.
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่งลำลอง.
การเขียนผังงาน.
การเขียนผังงาน (Flowchart)
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
Flow Chart INT1103 Computer Programming
Week 3 Flow Control in PHP
While.. loop.
รูปแบบการเขียนผังงานแบบ 2 ทางเลือก
การเขียนผังงานแบบทำซ้ำ
การเขียนผังงานแบบทางเลือก
การเขียนผังงาน ผังงานคือ อะไร ?.
โจทย์วิเคราะห์ปัญหาที่ 1
Week 6 การทำซ้ำโดย for loop
Week 5 การทำซ้ำโดย while loop และ do while loop
Week 7 การเขียนโปรแกรมเบื้องต้น
Week 6 การทำซ้ำโดย for loop
Chapter 5 การทำซ้ำโดย while loop และ do while loop
Week 5 การทำซ้ำโดย while loop และ do while loop
บทที่ 10 คำสั่งควบคุม OUTLINE 1. คำสั่งแบบเรียงลำดับ (Sequence)
2.3.1 รหัสเทียม (Pseudo code)
คำสั่งควบคุมขั้นตอน Flow control statements
การออกแบบโครงสร้าง (Structured Design)
หลักการเขียนโปรแกรม ( )
CHAPTER 4 Control Statements
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
คำสั่งทำซ้ำ for คำสั่ง for เป็นคำสั่งทำซ้ำในลักษณะ Definite loop คือทราบจำนวนรอบที่แน่นอนในการทำงาน ซึ่งจะใช้ตัวแปร 1 ตัวในการนับจำนวนรอบว่าครบตามกำหนดหรือไม่
อัลกอริทึ่มทำงานวนซ้ำ
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
การเขียน แบบวนซ้ำ , วนลูป
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
การเขียนโปรแกรมแบบลำดับ
การทำงานแบบวนซ้ำ (Iteration).
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
ผังงานโปรแกรม (Program Flowchart)
ใบสำเนางานนำเสนอ:

Flowchart การเขียนผังงาน

การเขียนผังงาน (Flowchart) คือ การเขียนผังงานโดยใช้สัญลักษณ์ในการแสดงลำดับขั้นตอนการ ทำงานต่าง ๆ

โครงสร้างในการเขียน Flowchart แบบทำตามลำดับ (Sequence) แบบทางเลือก,ตัดสินใจ,เงื่อนไข (Selection) แบบวนรอบการทำงานหรือทำซ้ำ (Loop)

แบบทำตามลำดับ (Sequence)

จงเขียน Flowchart จากโจทย์ต่อไปนี้ โดยให้ตัวแปรดังนี้ ตัวแปร Base แทน ฐาน ตัวแปร Height แทน ความสูง

แบบทางเลือก,ตัดสินใจ,เงื่อนไข (Selection)

แบบทางเลือก,ตัดสินใจ,เงื่อนไข (Selection) if if else if else..if else..if else

1.if (เงื่อนไขเป็นจริงทำ)

1.if (เงื่อนไขเป็นจริงทำ)

2.if else (จริงทำอย่างหนึ่ง เท็จทำอย่างหนึ่ง)

2.if else (จริงทำอย่างหนึ่ง เท็จทำอย่างหนึ่ง)

3.if else..if else..if else (หลายเงื่อนไข)

3.if else..if else..if else (หลายเงื่อนไข) เขียน Flowchart เพื่อรับคะแนนจากผู้ใช้และแสดงผลการเรียน

จงเขียน Flowchart จากโจทย์ต่อไปนี้ พนักงานต้องในรถบริษัทออกไปทำงานต่างจังหวัด มีเงื่อนไขดังนี้ ถ้าขับรถเกิน 150 กม. คิด กม. ละ 6 บาท ถ้าขับรถไม่ถึง 150 กม. คิด กม. ละ 5 บาท จงหาเงินที่พนักงานต้องจ่ายให้กับบริษัท ตัวแปร km แทน กม. ตัวแปร sum แทน เงินที่พนักงานต้องจ่าย

เขียน Flowchart จากโจทย์ต่อไปนี้ ถ้าซื้อจำนวนตั้งแต่ 1000 ชิ้นขึ้นไป คิดชิ้นละ 50 บาท ถ้าซื้อจำนวนตั้งแต่ 500-999 ชิ้น คิดชิ้นละ 60 บาท ถ้าซื้อจำนวนตั้งแต่ 100-499 ชิ้น คิดชิ้นละ 70 บาท ถ้าซื้อจำนวนน้อยกว่า 100 ชิ้น คิดชิ้นละ 80 บาท ตัวแปร order แทนจำนวนสินค้า ตัวแปร sum แทนเงินที่ผู้ซื้อต้องจ่าย ตัวแปร order แทนจำนวนสินค้า ตัวแปร sum แทนเงินที่ผู้ซื้อต้องจ่าย

แบบวนรอบการทำงานหรือทำซ้ำ (Loop)

แบบวนรอบการทำงานหรือทำซ้ำ (Loop) โครงสร้างการเขียนแบบทำซ้ำ แบ่งเป็น 3 ลักษณะ คือ ตรวจสอบเงื่อนไขก่อน (While loop) ตรวจสอบเงื่อนไขทีหลัง (Do_while loop) กำหนดรอบการทำงานล่วงหน้า (For loop)

ตรวจสอบเงื่อนไขก่อน แล้วทำงาน (While_do loop) ถ้าเงื่อนไขเป็น True จะทำงานไปเรื่อย ๆ จะหยุดทำงานเมื่อเงื่อนไขเป็น False

ตรวจสอบเงื่อนไขทีหลัง (Do_while loop) ทำงานก่อน 1 รอบ ตรวจสอบเงื่อนไข ถ้าเงื่อนไขเป็น True จะทำงานไปเรื่อย ๆ จะหยุดทำงานเมื่อเงื่อนไขเป็น False

กำหนดรอบการทำงานล่วงหน้า (For loop) มีการกำหนดการทำงานซ้ำไว้ล่วงหน้าแล้ว เมื่อทำงานซ้ำครบตามจำนวนรอบ จึงหยุด ทำงานซ้ำ แล้วออกจาก Loop

จากโจทย์ที่กำหนดให้ จงเขียน Flowchart เขียน Flowchart แสดงแม่สูตรคูณ โดยรับแม่สูตรคูณจากผู้ใช้ เก็บในตัวแปร N โดยเขียนใน 3 โครงสร้างต่อไปนี้ For loop While_do loop Do_while loop