SlideShare a Scribd company logo
ใบความรู้ 3 
ตัวอย่างการวิเคราะห์และการเขียนผังงานแบบลาดับ 
การวิเคราะห์งานแบบลาดับ 
โจทย์ 1 ให้วิเคราะห์งานและเขียนโปรแกรมคานวณหาพื้นที่สี่เหลี่ยมผืนผ้า 
การวิเคราะห์ 
1. Output (สิ่งที่โจทย์ต้องการ) 
พื้นที่สี่เหลี่ยมผืนผ้า 
2. Input (ข้อมูลนาเข้า) 
- ความยาว 
- ความกว้าง 
3. Variable (ตัวแปรที่ใช้) 
- area แทน พื้นที่สี่เหลี่ยมผืนผ้า 
- l แทน ความยาว 
- w แทน ความกว้าง 
4. Layout (รูปแบบผลลัพธ์) 
5. Algorithm (ขั้นตอนวิธี) 
1. เริ่มต้น 
2. กาหนดค่า area,l,w 
3. รับค่า l,w 
4. คานวณโดยใช้สูตร area = l * w 
5. แสดงค่า area ออกทางจอภาพ 
6. สิ้นสุด 
Program Rectangl 
========================================== 
Input length => (ป้อนค่าความยาว) 
Input width => (ป้อนค่าความกว้าง) 
Area of rectangle = (คาตอบ) 
==========================================
รหัสจาลอง (Pseudocode) 
start 
set area,l,w 
get l,w 
compute area=l*w 
display area 
end 
ผังงาน (Flowchart) 
เริ่มต้น 
รับค่า l , w 
คานวณ area = l * w 
แสดงค่า area 
สิ้นสุด 
กาหนดค่า area, l,w

More Related Content

Viewers also liked

Week2-1
Week2-1Week2-1
Week3-14
Week3-14Week3-14
Week1-11
Week1-11Week1-11
Week3-2
Week3-2Week3-2
Week1-1
Week1-1Week1-1
Week2-12
Week2-12Week2-12
Week2-13
Week2-13Week2-13
Week1-1
Week1-1Week1-1
Week3-13
Week3-13Week3-13
Week3-1
Week3-1Week3-1
Week4-16
Week4-16Week4-16
job1-1
job1-1job1-1
pretest (1)
pretest (1)pretest (1)
pretest (1)
Supaksorn Tatongjai
 
M1-Programs1
M1-Programs1M1-Programs1
M1-Programs1
Supaksorn Tatongjai
 
week1-1
week1-1week1-1
คำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีคำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีSupaksorn Tatongjai
 

Viewers also liked (20)

Week2-1
Week2-1Week2-1
Week2-1
 
Week3-14
Week3-14Week3-14
Week3-14
 
Week1-11
Week1-11Week1-11
Week1-11
 
Week3-2
Week3-2Week3-2
Week3-2
 
Week1-1
Week1-1Week1-1
Week1-1
 
Week2-12
Week2-12Week2-12
Week2-12
 
7 3 condition
7 3 condition7 3 condition
7 3 condition
 
Week2-13
Week2-13Week2-13
Week2-13
 
Week1-1
Week1-1Week1-1
Week1-1
 
Week3-13
Week3-13Week3-13
Week3-13
 
Week3-1
Week3-1Week3-1
Week3-1
 
Week4-16
Week4-16Week4-16
Week4-16
 
job1-1
job1-1job1-1
job1-1
 
pretest (1)
pretest (1)pretest (1)
pretest (1)
 
M1-Programs1
M1-Programs1M1-Programs1
M1-Programs1
 
week1-1
week1-1week1-1
week1-1
 
m41
m41m41
m41
 
คำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีคำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซี
 
7 1 dev c++
7 1 dev c++7 1 dev c++
7 1 dev c++
 
7 2โครงสร้าง
7 2โครงสร้าง7 2โครงสร้าง
7 2โครงสร้าง
 

Similar to Week2-2

Loop Programming for Python Language programming
Loop Programming for Python Language programmingLoop Programming for Python Language programming
Loop Programming for Python Language programming
ssuser62cb36
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาsupatra178
 
บทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาบทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาjack4212
 
Spatial Analysis Tools with Open Source GIS
Spatial Analysis Tools with Open Source GISSpatial Analysis Tools with Open Source GIS
Spatial Analysis Tools with Open Source GIS
Chingchai Humhong
 
ชุดฝึกทักษะ 54
ชุดฝึกทักษะ 54ชุดฝึกทักษะ 54
ชุดฝึกทักษะ 54Orapan Chamnan
 
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ต
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ตารเขียนอัลกอลิทึมแบบโฟล์วชาร์ต
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ตเทวัญ ภูพานทอง
 
Week4-1
Week4-1Week4-1
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอนโครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
srinagarindra the princess mother school kanchanaburi
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นDararat Worasut
 
05 สายอากาศหวีคู่ 3 ย่าน
05 สายอากาศหวีคู่ 3 ย่าน05 สายอากาศหวีคู่ 3 ย่าน
05 สายอากาศหวีคู่ 3 ย่าน
Nung Ning
 
เวกเตอร์(สอน)
เวกเตอร์(สอน)เวกเตอร์(สอน)
เวกเตอร์(สอน)
kroojaja
 

Similar to Week2-2 (19)

Loop Programming for Python Language programming
Loop Programming for Python Language programmingLoop Programming for Python Language programming
Loop Programming for Python Language programming
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา
 
Chepter3
Chepter3Chepter3
Chepter3
 
บทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาบทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหา
 
Spatial Analysis Tools with Open Source GIS
Spatial Analysis Tools with Open Source GISSpatial Analysis Tools with Open Source GIS
Spatial Analysis Tools with Open Source GIS
 
สถิติ
สถิติสถิติ
สถิติ
 
03 input math
03 input math03 input math
03 input math
 
ชุดฝึกทักษะ 54
ชุดฝึกทักษะ 54ชุดฝึกทักษะ 54
ชุดฝึกทักษะ 54
 
โครงงาน
โครงงานโครงงาน
โครงงาน
 
Chapter 02 Flowchart
Chapter 02 FlowchartChapter 02 Flowchart
Chapter 02 Flowchart
 
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ต
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ตารเขียนอัลกอลิทึมแบบโฟล์วชาร์ต
ารเขียนอัลกอลิทึมแบบโฟล์วชาร์ต
 
Week4-1
Week4-1Week4-1
Week4-1
 
Chapter5 descriptive statistic
Chapter5 descriptive statisticChapter5 descriptive statistic
Chapter5 descriptive statistic
 
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอนโครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
05 สายอากาศหวีคู่ 3 ย่าน
05 สายอากาศหวีคู่ 3 ย่าน05 สายอากาศหวีคู่ 3 ย่าน
05 สายอากาศหวีคู่ 3 ย่าน
 
เวกเตอร์(สอน)
เวกเตอร์(สอน)เวกเตอร์(สอน)
เวกเตอร์(สอน)
 

More from Supaksorn Tatongjai

Work20253
Work20253Work20253
Work30243
Work30243Work30243
Week3-44
Week3-44Week3-44
Week3-2
Week3-2Week3-2
Week3-1
Week3-1Week3-1
Week2-42
Week2-42Week2-42
Week2-1
Week2-1Week2-1
Week1-41
Week1-41Week1-41

More from Supaksorn Tatongjai (9)

Work30243 new58
Work30243 new58Work30243 new58
Work30243 new58
 
Work20253
Work20253Work20253
Work20253
 
Work30243
Work30243Work30243
Work30243
 
Week3-44
Week3-44Week3-44
Week3-44
 
Week3-2
Week3-2Week3-2
Week3-2
 
Week3-1
Week3-1Week3-1
Week3-1
 
Week2-42
Week2-42Week2-42
Week2-42
 
Week2-1
Week2-1Week2-1
Week2-1
 
Week1-41
Week1-41Week1-41
Week1-41
 

Week2-2

  • 1. ใบความรู้ 3 ตัวอย่างการวิเคราะห์และการเขียนผังงานแบบลาดับ การวิเคราะห์งานแบบลาดับ โจทย์ 1 ให้วิเคราะห์งานและเขียนโปรแกรมคานวณหาพื้นที่สี่เหลี่ยมผืนผ้า การวิเคราะห์ 1. Output (สิ่งที่โจทย์ต้องการ) พื้นที่สี่เหลี่ยมผืนผ้า 2. Input (ข้อมูลนาเข้า) - ความยาว - ความกว้าง 3. Variable (ตัวแปรที่ใช้) - area แทน พื้นที่สี่เหลี่ยมผืนผ้า - l แทน ความยาว - w แทน ความกว้าง 4. Layout (รูปแบบผลลัพธ์) 5. Algorithm (ขั้นตอนวิธี) 1. เริ่มต้น 2. กาหนดค่า area,l,w 3. รับค่า l,w 4. คานวณโดยใช้สูตร area = l * w 5. แสดงค่า area ออกทางจอภาพ 6. สิ้นสุด Program Rectangl ========================================== Input length => (ป้อนค่าความยาว) Input width => (ป้อนค่าความกว้าง) Area of rectangle = (คาตอบ) ==========================================
  • 2. รหัสจาลอง (Pseudocode) start set area,l,w get l,w compute area=l*w display area end ผังงาน (Flowchart) เริ่มต้น รับค่า l , w คานวณ area = l * w แสดงค่า area สิ้นสุด กาหนดค่า area, l,w