Page 15 - หนังสือเรียน เทคโนโลยี ป.4
P. 15
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 จำานวน

