[PHP] เขียนโปรแกรม ATM ยังไงคะ

กำหนดให้มีเงินในตู้ 27,000 บาท แบ่งเป็น แบงค์พัน 10 ใบ แบงค์ 500 20 ใบ และแบงค์ 100 70 ใบ จากนั้นก็เขียน รับจำนวนเงินแสดงออกมาเป็นแบงค์ โดยโปรแกรมจะจบการทำงานเมื่อเป็น 0 บาท หรือ ถ้าถอนมากกว่าก็ยอดคงเหลือไม่พอ ประมาณนี้ค่ะ

ในส่วนที่ถอนทำได้ประมาณนี้ค่ะ

          $total1000 = (int)($amount / 1000); $amount %= 1000;

          $total500 = (int)($amount / 500); $amount %= 500;

          $total100 = (int)($amount / 100); $amount %= 100;

          echo "แบงค์พันจํานวน $total1000 ใบ<br/>

              แบงค์ห้าร้อยจํานวน $total500 ใบ<br/>

              แบงค์ร้อยจํานวน $total100 ใบ<br/>";

ซึ่งก็ทอนออกมาได้ ที่เขียนแบบนี้คือเรายังไม่กำหนดจำนวนเงิน แต่จะถามว่า ถ้าเราจะกำหนดเงินด้วย ใส่จำนวนแบงค์ด้วย แบงค์พัน 10 ใบ แบงค์ 500 20 ใบ เราควรเขียนแบบไหนดีคะแล้วก็จบการทำงานเมื่อเงินเป็น 0 บาทด้วยค่ะ



รบกวนช่วยด้วยนะคะ งงจริงๆค่ะ ขอขอบคุณล่วงหน้าค่ะ
31 ก.ค. 2556 เวลา 19:39 น. 2 1,937
^