Submit Search
Upload
หน่วยที่ 8 การทำงานแบบลำดับ
•
Download as PPTX, PDF
•
0 likes
•
299 views
จ
จูน นะค่ะ
Follow
หน่วยที่ 8 การทำงานแบบลำดับ
Read less
Read more
Education
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 8
Download now
Recommended
หน่วยที่ 8 การทำงานแบบลำดับ
หน่วยที่ 8 การทำงานแบบลำดับ
จูน นะค่ะ
งานคอม 1
งานคอม 1
Warakuma Pengsuan
Flowchart
Flowchart
naiyana inpradit
หน่วยที่ 4
หน่วยที่ 4
จูน นะค่ะ
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
จูน นะค่ะ
บทที่ 5
บทที่ 5
จูน นะค่ะ
หน่วยที่ 7
หน่วยที่ 7
จูน นะค่ะ
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 2 ตรรกศาสตร์
จูน นะค่ะ
Recommended
หน่วยที่ 8 การทำงานแบบลำดับ
หน่วยที่ 8 การทำงานแบบลำดับ
จูน นะค่ะ
งานคอม 1
งานคอม 1
Warakuma Pengsuan
Flowchart
Flowchart
naiyana inpradit
หน่วยที่ 4
หน่วยที่ 4
จูน นะค่ะ
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
จูน นะค่ะ
บทที่ 5
บทที่ 5
จูน นะค่ะ
หน่วยที่ 7
หน่วยที่ 7
จูน นะค่ะ
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 2 ตรรกศาสตร์
จูน นะค่ะ
หน่วยที่ 7
หน่วยที่ 7
จูน นะค่ะ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 2 ตรรกศาสตร์
จูน นะค่ะ
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
จูน นะค่ะ
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
จูน นะค่ะ
การใช้ฟังก์ชั่น (Function)
การใช้ฟังก์ชั่น (Function)
พัน พัน
lesson2 JSP
lesson2 JSP
Kukik Kanoknuan
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
รัสนา สิงหปรีชา
Lesson 17
Lesson 17
ThaNit YiamRam
Chapter05
Chapter05
Komsun See
ภาษาซี
ภาษาซี
Nattawut Pornonsung
ใบความรู้ที่ 1.4
ใบความรู้ที่ 1.4
Orapan Chamnan
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
srinagarindra the princess mother school kanchanaburi
การเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้น
พัน พัน
วัฒนาอ่อนนุ้ย
วัฒนาอ่อนนุ้ย
finverok
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
Ja Phenpitcha
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
Ja Phenpitcha
ผังงาน
ผังงาน
Suda Sangtong
More Related Content
Viewers also liked
หน่วยที่ 7
หน่วยที่ 7
จูน นะค่ะ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 2 ตรรกศาสตร์
จูน นะค่ะ
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
จูน นะค่ะ
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
จูน นะค่ะ
Viewers also liked
(9)
หน่วยที่ 7
หน่วยที่ 7
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 2 ตรรกศาสตร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
บทที่ 9 การทำงานแบบมีทางเลือก
บทที่ 9 การทำงานแบบมีทางเลือก
Similar to หน่วยที่ 8 การทำงานแบบลำดับ
การใช้ฟังก์ชั่น (Function)
การใช้ฟังก์ชั่น (Function)
พัน พัน
lesson2 JSP
lesson2 JSP
Kukik Kanoknuan
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
รัสนา สิงหปรีชา
Lesson 17
Lesson 17
ThaNit YiamRam
Chapter05
Chapter05
Komsun See
ภาษาซี
ภาษาซี
Nattawut Pornonsung
ใบความรู้ที่ 1.4
ใบความรู้ที่ 1.4
Orapan Chamnan
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
srinagarindra the princess mother school kanchanaburi
การเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้น
พัน พัน
วัฒนาอ่อนนุ้ย
วัฒนาอ่อนนุ้ย
finverok
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
Ja Phenpitcha
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
Ja Phenpitcha
ผังงาน
ผังงาน
Suda Sangtong
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้น
เสย ๆๆๆๆ
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
markno339
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
mee_suwita
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญา
winewic199
Lesson5 devenlopment-program
Lesson5 devenlopment-program
วิทยาลัยเทคนิคจันทบุรี
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น2
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น2
Iam Champooh
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
winewic199
Similar to หน่วยที่ 8 การทำงานแบบลำดับ
(20)
การใช้ฟังก์ชั่น (Function)
การใช้ฟังก์ชั่น (Function)
lesson2 JSP
lesson2 JSP
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
Lesson 17
Lesson 17
Chapter05
Chapter05
ภาษาซี
ภาษาซี
ใบความรู้ที่ 1.4
ใบความรู้ที่ 1.4
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
การเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้น
วัฒนาอ่อนนุ้ย
วัฒนาอ่อนนุ้ย
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1
ผังงาน
ผังงาน
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญา
Lesson5 devenlopment-program
Lesson5 devenlopment-program
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น2
คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
More from จูน นะค่ะ
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
จูน นะค่ะ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
จูน นะค่ะ
บทที่ 5
บทที่ 5
จูน นะค่ะ
หน่วยที่ 4
หน่วยที่ 4
จูน นะค่ะ
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
จูน นะค่ะ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
จูน นะค่ะ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
จูน นะค่ะ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
จูน นะค่ะ
หน่วยที่ 1
หน่วยที่ 1
จูน นะค่ะ
More from จูน นะค่ะ
(9)
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
บทที่ 5
บทที่ 5
หน่วยที่ 4
หน่วยที่ 4
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 3 การคำนวณของคอมพิวเตอร์
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 10 การทำงานแบบมีทำซ้ำ
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
หน่วยที่ 6 ผังงาน
หน่วยที่ 1
หน่วยที่ 1
หน่วยที่ 8 การทำงานแบบลำดับ
1.
หน่วยที่ 8 การทางานแบบลาดับ
2.
การทางานแบบเรียงลาดับ ลักษณะการทางานของโปรแกรมแบบนี้จะกระทาตามลาดับกิจกรรมก่อนหลัง โดยไม่ มีการเปลี่ยนแปลงทิศทางไปลักษณะอื่น ตัวอย่าง การหาค่าพื้นที่ของสามเหลี่ยมสามารถเขียนผังงานได้ดังต่อไปนี้ ต่อ
3.
จากผังงานในรูป เป็นการทางานแบบลาดับ ถ้าหากเขียนเป็นคาอธิบายโปรแกรมใน ลักษณะของข้อความภาษาไทยจะเขียนได้ดังนี้ WRITE
ANS WRITE ANS END
4.
ซึ่งจะเห็นว่าการทางานเป็นลาดับต่อเนื่องกันไป ถ้าหากต้องการให้ค่าฐานของ สามเหลี่ยมและส่วนสูงเป็นเลขเป็นเลขจานวนเต็ม และเขียนเป็นซูโดโค้ดที่ใช้คาภาษาอังกฤษจะ เขียนได้ดังนี้
5.
กรณีศึกษาการทางานแบบลาดับ ในหัวข้อนี้จะแสดงตัวอย่างกรณีศึกษาการเขียนโปรแกรมที่มีการทางานแบบ ลาดับ โดยจะยกตัวอย่างปัญหา วิธีการวิเคราะห์ปัญหา
รวมทั้งการเขียนผังงานหรือ การเขียนซูโดโค้ด ตัวอย่างที่ จงเขียนโปรแกรมหาค่าผลรวมของตัวเลขจานวนเต็ม 4 ค่า วิธีทา จากที่โจทย์กาหนดสามารถวิเคราะห์ปัญหาได้หลายแบบ เช่น ข้อมูลอินพุต กาหนดค่าข้อมูลโดยตรงหรือรับจากคีย์บอร์ด ข้อมูลเอาต์พุต ต้องเป็นเลขจานวนเต็มเนื่องจากข้อมูลทั้งสี่ค่า เป็นจานวนเต็ม วิธีการประมวลผล นาตัวเลขทั้งสี่ค่ามารามกันแล้วเก็บไว้ในตัวแปร
6.
วิธีการประมวลผล พื้นที่สนามหญ้า = พื้นที่บ้านลบด้วยพื้นที่ตัวบ้าน เวลาที่ใช้
= พื้นที่สนามหญ้าหารด้วยความเร็วของการตัดหญ้า จากปัญหาดังกล่าวสามารถเขียนคาอธิบายโปรแกรมได้ดังนี้
7.
ก่อนที่จะเขียนเป็นโปรแกรม ถ้าหากต้องการตรวจสอบว่าวิธีคิดที่ออกแบบ ขึ้นนั้นทางานได้ถูกต้องหรือไม่ ควรจะตรวจสอบการทางานเสียก่อน
โดนสมมุติค่า ข้อมูลขึ้นมาดังที่ได้ศึกษามาแล้วในบทที่ 5 โดยมีขั้นตอนดังนี้ 1. สร้างตัวเลขทดสอบทางอินพุต 2. ลองคิดคาตอบการประมวลผลด้วยตนเอง block_length 30 40 block_width 30 20 house_length 20 20 house_width 20 10 Mowing_time 250 300
8.
3. สร้างตารางขึ้นมาแสดงการทางานและดูค่าตัวแปรทีละขั้นตอน block_ length block_ width house_ length house_ width block_ area house_ area mowing _area mowing _time 1 5 30
30 6 900 7 20 20 8 400 9 500 10 250 11 2 5 40 20 6 800 7 20 10 8 200 9 600 10 300 11
Download now