SlideShare a Scribd company logo
ใบความรู้ 4 
ตัวอย่างการวิเคราะห์และการเขียนผังงานแบบทางเลือกทางเดียว 
การวิเคราะห์งานแบบทางเลือกทางเดียว 
โจทย์ 1 จงเขียนโปรแกรมตัดสินผลการเรียน โดยมีการตัดสินผลการเรียนเป็น ผ่าน (Pass) และ ไม่ผ่าน (Fail) โดยป้อนคะแนนสอบให้โปรแกรมรับค่าแล้วใช้เงื่อนไขตัดสินดังนี้ หากได้ คะแนนสอบมากกว่าหรือเท่ากับ 50 คะแนนให้แสดงข้อความทางจอภาพว่า PASS แต่ถ้า ไม่อยู่ในเงื่อนไขให้แสดงข้อความ FAIL 
การวิเคราะห์ 
1. Output (สิ่งที่โจทย์ต้องการ) 
ข้อความ PASS (ถ้าคะแนนมากกว่าหรือเท่ากับ 50) 
หรือ ข้อความ FAIL (ถ้าคะแนนน้อยกว่า 50) 
2. Input (ข้อมูลนาเข้า) 
- คะแนน 
3. Variable (ตัวแปรที่ใช้) 
- Score แทน คะแนน 
4. Layout (รูปแบบผลลัพธ์) 
5. Algorithm (ขั้นตอนวิธี) 
1. เริ่มต้น 
2. กาหนดค่า score 
3. รับค่าคะแนน (Score) 
4. ตรวจสอบค่า Score มากกว่าหรือเท่ากับ 50 
จริง : แสดงคาว่า PASS ออกทางจอภาพ 
เท็จ : แสดงคาว่า FAIL ออกทางจอภาพ 
5. สิ้นสุด 
Program Grade 
========================================== 
Input Score => (ป้อนค่าคะแนน) 
แสดงข้อความ PASS หรือ FAIL 
==========================================
ผังงาน (Flowchart) 
รหัสจาลอง (Pseudocode) 
start 
set score 
get score 
if score >= 50 display “PASS” 
else display “FAIL” 
end 
เริ่มต้น 
Score 
สิ้นสุด 
Score >= 50 
“PASS” 
“FAIL” 
จริง 
เท็จ 
กาหนดค่า score

More Related Content

Viewers also liked

New microsoft word document (2)
New microsoft word document (2)New microsoft word document (2)
New microsoft word document (2)jeckojose
 
Egipto (4000 500 a
Egipto (4000 500 aEgipto (4000 500 a
Egipto (4000 500 a
yguillermito
 
El sistema circulatorio
El sistema circulatorioEl sistema circulatorio
El sistema circulatorio
Janet Betty Principe Enriquez
 
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...Hathaipimkan Kamkun
 
Your Freedom Tutorial in Russian
Your Freedom Tutorial in RussianYour Freedom Tutorial in Russian
Your Freedom Tutorial in Russian
12pmtutorialsrussian
 
Week3-13
Week3-13Week3-13
Practica hector rodriguez simulin
Practica hector rodriguez simulinPractica hector rodriguez simulin
Practica hector rodriguez simulin
Aliens Guasaruco
 
Primera clase oa
Primera clase oaPrimera clase oa
Primera clase oa
Juan Carlos Mendoza
 
Caja parrafo
Caja parrafoCaja parrafo
Caja parrafo
melissa2411
 
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
COBWEB Project
 
Caratulas de abril
Caratulas de abrilCaratulas de abril
Caratulas de abrilTere Alvarez
 
Papua new guinea
Papua new guineaPapua new guinea
Papua new guinea
CKU
 
celebrities in the eyes of teens
celebrities in the eyes of teenscelebrities in the eyes of teens
celebrities in the eyes of teenskarlaperla88
 
Ciro y obras
Ciro y obrasCiro y obras
Ciro y obras
marili1
 
Power final 3 cbc
Power final 3 cbcPower final 3 cbc
Power final 3 cbc
escuela12laclarita
 
El metodo de estudio
El metodo de estudioEl metodo de estudio
El metodo de estudio
ecci
 
Approval
ApprovalApproval
Approval
rkoirala
 
Ciencia, técnica y tecnología 2
Ciencia, técnica y tecnología 2Ciencia, técnica y tecnología 2
Ciencia, técnica y tecnología 2
Liliana Bonin
 
Jorge mengual alvaro cordoba
Jorge mengual alvaro cordobaJorge mengual alvaro cordoba
Jorge mengual alvaro cordoba
raquel7793
 
NATIONAL MISSION ON SAFFRON
NATIONAL MISSION ON SAFFRONNATIONAL MISSION ON SAFFRON
NATIONAL MISSION ON SAFFRON
Ecurrentaffairs IN
 

Viewers also liked (20)

New microsoft word document (2)
New microsoft word document (2)New microsoft word document (2)
New microsoft word document (2)
 
Egipto (4000 500 a
Egipto (4000 500 aEgipto (4000 500 a
Egipto (4000 500 a
 
El sistema circulatorio
El sistema circulatorioEl sistema circulatorio
El sistema circulatorio
 
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...
38743023 เธซเธ™เนˆเธงเธขเธ—เธตเนˆ-1-เน€เธฃเธทเนˆเธญเธ‡-เธซเธฅเธฑเธเธเธฒเธฃเ...
 
Your Freedom Tutorial in Russian
Your Freedom Tutorial in RussianYour Freedom Tutorial in Russian
Your Freedom Tutorial in Russian
 
Week3-13
Week3-13Week3-13
Week3-13
 
Practica hector rodriguez simulin
Practica hector rodriguez simulinPractica hector rodriguez simulin
Practica hector rodriguez simulin
 
Primera clase oa
Primera clase oaPrimera clase oa
Primera clase oa
 
Caja parrafo
Caja parrafoCaja parrafo
Caja parrafo
 
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
COBWEB: helping to map vegetation - work with Aberystwyth University - Crona ...
 
Caratulas de abril
Caratulas de abrilCaratulas de abril
Caratulas de abril
 
Papua new guinea
Papua new guineaPapua new guinea
Papua new guinea
 
celebrities in the eyes of teens
celebrities in the eyes of teenscelebrities in the eyes of teens
celebrities in the eyes of teens
 
Ciro y obras
Ciro y obrasCiro y obras
Ciro y obras
 
Power final 3 cbc
Power final 3 cbcPower final 3 cbc
Power final 3 cbc
 
El metodo de estudio
El metodo de estudioEl metodo de estudio
El metodo de estudio
 
Approval
ApprovalApproval
Approval
 
Ciencia, técnica y tecnología 2
Ciencia, técnica y tecnología 2Ciencia, técnica y tecnología 2
Ciencia, técnica y tecnología 2
 
Jorge mengual alvaro cordoba
Jorge mengual alvaro cordobaJorge mengual alvaro cordoba
Jorge mengual alvaro cordoba
 
NATIONAL MISSION ON SAFFRON
NATIONAL MISSION ON SAFFRONNATIONAL MISSION ON SAFFRON
NATIONAL MISSION ON SAFFRON
 

More from Supaksorn Tatongjai

คำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีคำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีSupaksorn Tatongjai
 
Work20253
Work20253Work20253
Week4-16
Week4-16Week4-16
Week4-1
Week4-1Week4-1
Week3-14
Week3-14Week3-14
Week2-13
Week2-13Week2-13
Week2-12
Week2-12Week2-12
Week2-2
Week2-2Week2-2
Week2-1
Week2-1Week2-1
Week1-11
Week1-11Week1-11
Week1-1
Week1-1Week1-1
M1-Programs1
M1-Programs1M1-Programs1
M1-Programs1
Supaksorn Tatongjai
 
Work30243
Work30243Work30243
Week4-46
Week4-46Week4-46
Week4-1
Week4-1Week4-1
Week3-44
Week3-44Week3-44

More from Supaksorn Tatongjai (20)

Work30243 new58
Work30243 new58Work30243 new58
Work30243 new58
 
คำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซีคำสั่งในโปรแกรมภาษาซี
คำสั่งในโปรแกรมภาษาซี
 
7 3 condition
7 3 condition7 3 condition
7 3 condition
 
7 2โครงสร้าง
7 2โครงสร้าง7 2โครงสร้าง
7 2โครงสร้าง
 
7 1 dev c++
7 1 dev c++7 1 dev c++
7 1 dev c++
 
Work20253
Work20253Work20253
Work20253
 
Week4-16
Week4-16Week4-16
Week4-16
 
Week4-1
Week4-1Week4-1
Week4-1
 
Week3-14
Week3-14Week3-14
Week3-14
 
Week2-13
Week2-13Week2-13
Week2-13
 
Week2-12
Week2-12Week2-12
Week2-12
 
Week2-2
Week2-2Week2-2
Week2-2
 
Week2-1
Week2-1Week2-1
Week2-1
 
Week1-11
Week1-11Week1-11
Week1-11
 
Week1-1
Week1-1Week1-1
Week1-1
 
M1-Programs1
M1-Programs1M1-Programs1
M1-Programs1
 
Work30243
Work30243Work30243
Work30243
 
Week4-46
Week4-46Week4-46
Week4-46
 
Week4-1
Week4-1Week4-1
Week4-1
 
Week3-44
Week3-44Week3-44
Week3-44
 

Week3-1

  • 1. ใบความรู้ 4 ตัวอย่างการวิเคราะห์และการเขียนผังงานแบบทางเลือกทางเดียว การวิเคราะห์งานแบบทางเลือกทางเดียว โจทย์ 1 จงเขียนโปรแกรมตัดสินผลการเรียน โดยมีการตัดสินผลการเรียนเป็น ผ่าน (Pass) และ ไม่ผ่าน (Fail) โดยป้อนคะแนนสอบให้โปรแกรมรับค่าแล้วใช้เงื่อนไขตัดสินดังนี้ หากได้ คะแนนสอบมากกว่าหรือเท่ากับ 50 คะแนนให้แสดงข้อความทางจอภาพว่า PASS แต่ถ้า ไม่อยู่ในเงื่อนไขให้แสดงข้อความ FAIL การวิเคราะห์ 1. Output (สิ่งที่โจทย์ต้องการ) ข้อความ PASS (ถ้าคะแนนมากกว่าหรือเท่ากับ 50) หรือ ข้อความ FAIL (ถ้าคะแนนน้อยกว่า 50) 2. Input (ข้อมูลนาเข้า) - คะแนน 3. Variable (ตัวแปรที่ใช้) - Score แทน คะแนน 4. Layout (รูปแบบผลลัพธ์) 5. Algorithm (ขั้นตอนวิธี) 1. เริ่มต้น 2. กาหนดค่า score 3. รับค่าคะแนน (Score) 4. ตรวจสอบค่า Score มากกว่าหรือเท่ากับ 50 จริง : แสดงคาว่า PASS ออกทางจอภาพ เท็จ : แสดงคาว่า FAIL ออกทางจอภาพ 5. สิ้นสุด Program Grade ========================================== Input Score => (ป้อนค่าคะแนน) แสดงข้อความ PASS หรือ FAIL ==========================================
  • 2. ผังงาน (Flowchart) รหัสจาลอง (Pseudocode) start set score get score if score >= 50 display “PASS” else display “FAIL” end เริ่มต้น Score สิ้นสุด Score >= 50 “PASS” “FAIL” จริง เท็จ กาหนดค่า score