Page 5 - การวิเคราะห์โจทย์ปัญหา การออกแบบอัลกอรึทึม และการเขียนรหัสเทียม
P. 5
เอกสารประกอบการเรียนวิชาการเขียนโปรแกรมคอมพิวเตอร์
การวิเคราะห์โจทย์ปัญหา จะต้องท าการพิจารณาเพื่อให้ทราบถึง 3 สิ่งดังต่อไปนี้
1. ข้อมูลเข้า (Input)
2. การประมวลผล (Process)
3. ผลลัพธ์ (Output)
ตัวอย่าง การวิเคราะห์โจทย์ปัญหา
ตัวอย่างท 1 จงวิเคราะห์โจทย์ปัญหาการค านวณหาพนที่สามเหลี่ยมโดยรับข้อมูลความกว้างของฐานและความสูง
ี่
ื้
ของสามเหลี่ยมจากผู้ใช้
วิเคราะห์โจทย์ปัญหา ได้ดังนี้
Input คือ ความกว้างของฐาน, ความสูงของสามเหลี่ยม
Process คือ พื้นที่สามเหลี่ยม = 0.5 × ฐาน × สูง
Output คือ พี้นที่สามเหลี่ยม
ตัวอย่างที่ 2 จงวิเคราะห์โจทย์ปัญหาการแปลงหน่วยเงินจากดอลล่าสหรัฐเป็นเงินบาท โดยคิดจาก 1 ดอนล่า
สหรัฐเท่ากับ 34 บาท
วิเคราะห์โจทย์ปัญหา ได้ดังนี้
Input คือ จ านวนเงินดอนล่าสหรัฐ
Process คือ จ านวนเงินบาท = จ านวนเงินดอนล่าสหรัฐ × 34
Output คือ จ านวนเงินบาท
เรียบเรียงโดย อ.พินันทา ฉัตรวัฒนา หน้า 5

