Page 20 - หนังสือเรียน เทคโนโลยี (วิทยาการคำนวณ) ป.4
P. 20
18 G G P A1 A2 S
P
การออกแบบโปรแกรมการแก้ปัญหา
การออกแบบขั้นตอนการแก้ปัญหานั้น ควรออกแบบให้ครอบคลุมทุกกรณี
สงวนลิขสิทธิ บรษัท พฒนาคณภาพวชาการ (พว.) จากัด
ตามเงื่อนไขที่โจทย์กำาหนด และเราอาจนำาขั้นตอนนี้ไปใช้ได้หลาย ๆ ครั้ง
ตามต้องการได้อีกด้วย ํ
ตัวอย่�ง การสร้างเครื่องคำานวณสำาหรับบวกเลขจำานวนเต็ม 2 จำานวน
ื
วิธีปฏิบัติ 1. ระบุปัญห� โจทย์ต้องการให้สร้างเคร่องคำานวณสำาหรับบวกเลข
ี
2. รวบรวมข้อมูล เราทราบมาว่าข้อมูลท่นำามาบวกกันเป็น
ำ
ำ
เลขจานวนเต็ม 2 จานวน เมื่อบวกกันแล้วผลลัพธ์ท่ได้จะเป็นเลขจานวนเต็ม
ี
ำ
เช่นกัน ิ
3. ว�งแผนก�รแก้ปัญห� เราจะแก้ปัญหานี้โดยรับค่าตัวเลข
้
ี
่
้
้
่
ั
แตละค่าเขามา ค่าแรกเก็บไวใน A ค่าท 2 เก็บไวใน B จากนันนำาทง 2 ค่า
้
้
ุ
มารวมกันแล้วเก็บไว้ใน C
4. แก้ปัญห� เราอาจเขียนลำาดับการแก้ปัญหาเป็นภาพ หรือเขียน
ั
เป็นขั้นตอน ดังนี้ เริ่มต้น
ิ
A ์ นำาค่าแรกเก็บใน A
B นำาค่าที่สองเก็บใน B
C A + B นำา A กับ B มารวมกันแล้วเก็บใน C
แสดงผล C
จบ
ภาพความคิด ลำาดับการแก้ปัญหาการบวกเลข 2 จำานวน

