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