การออกแบบอัลกอลิทึม (ตรวจแล้ว)

สถานะการณ์ : กระปุกออมสินอัจฉริยะ (คำนวณยอดรวมเงิน)
ผู้จัดทำ : อุรัสยา แย้มเกษร   วันที่เริ่มทำ : 11 ก.ย. 2569 10:45

ดูคะแนน Preview

สถานะการณ์

ออกแบบโปรแกรมที่รับค่าจำนวนเหรียญ 10 บาท และเหรียญ 5 บาท แล้วคำนวณว่าตอนนี้มีเงินในกระปุกทั้งหมดกี่บาท

1. ทำความเข้าใจและวิเคราะห์ปัญหา
กำหนดวัตถุประสงค์ของปัญหา (Objective)

เพื่อสร้างโปรแกรมที่ รับค่าจำนวนเหรียญ10และจำนวนเหรียญ5 แล้วนำมา จำนวนเหรียญ10*10และจำนวนเหรียญ5*5 และแสดงผล ลัพธ์มูลค่าขงจำนวนเงินทั้งหมดในกระปุกออกมา

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

รูปแบบผลลัพธ์ที่ต้องการ (Output) คือ : จำนวนเงินในกระปุก

กำหนดข้อมูลนำเข้า

ข้อมูลนำเข้า (Input) คือ :  จำนวนเหรียญ10 และจำนวนเหรียญ5

กำหนดข้อมูลอื่นๆ ที่ใช้ในการแก้ปัญหา

การประมวลผล คือ : จำนวนเหรียญ10*10และจำนวนเหรียญ5*5และนำมูลค่าเหรียญ10และเหรียญ5มาบวกกัน

ตัวแปรที่ใช้ คือ : ตัวแปรที่1 จำนวนเหรียญ10 ตัวแปรที่2 จำนวนเหรียญ5 ตัวแปรที่3 มูลค่าของเหรียญ10 ตัวแปรที่4 มูลค่าของเหรียญ5 ตัวแปรที่5 จำนวนเงินในกระปุก

ระบุข้อมูลทั้งหมดที่ได้จากการแลกเปลี่ยนกับเพื่อนและจากการสืบค้นข้อมูล

ตัวแปรที่ใช้ : coin10,coin5,money

สูตรคำนวณ : money=coin10*coin5

ระบุลักษณะรูปแบบของผังงานของโปรแกรม

รูปแบบผังงานที่ใช้ คือ : แบบเรียงลำดับ

2. อธิบายการทำงานของอัลกอลิทึม
ออกแบบอัลกอริทึมด้วยภาษาธรรมชาติ

1. เริ่มต้นการทำงาน

2. รับค่า ตัวเลขจำนวนเหรียญ10 มาเก็บในตัวแปร coin10

3. รับค่า ตัวเลขจำนวนเหรียญ5  มาเก็บตัวปร coin5

3. นำ coin10 มา บวกกับ coin5 แล้วเก็บผลลัพธ์ในตัวแปร money

4. แสดงผลลัพธ์ money ออกทางหน้าจอ

5. สิ้นสุดการทำงาน

ออกแบบอัลกอริทึมด้วยรหัสจำลอง

START

    PRINT ''กรุณาป้อนจำนวนเหรียญ10บาท''

    INPUT coin10

    PRINT  ''กรุณาป้อนจำนวนเหรียญ5''

    INPUT coin5

    SET value10=coin10*10

    SET  value5=coin5*5

    SET money=value10+value5

    PRINT ''ยอดเงินรวมในกระปุกคือ(บาท)

    PRINT money

END

ออกแบบอัลกอริทึมด้วยผังงาน

4 กรอก HTML Code (Iframe)
ให้คะแนน
คำแนนที่ได้รับ
/ 10
ให้ดาว