More Related Content
More from Supaksorn Tatongjai
More from Supaksorn Tatongjai (20)
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