Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > คำนวณ ธนบัตรค่ะ ช่วยหาโค้ด php ในการคำนวณ ธนบัตร ให้หน่อย โจทย์ จงเขียนโปรแกรมการจ่ายเงินของตู้ ATM



 

คำนวณ ธนบัตรค่ะ ช่วยหาโค้ด php ในการคำนวณ ธนบัตร ให้หน่อย โจทย์ จงเขียนโปรแกรมการจ่ายเงินของตู้ ATM

 



Topic : 020524

Guest




ช่วยหาโค้ด php ในการคำนวณ ธนบัตร ให้หน่อย
โจทย์
จงเขียนโปรแกรมการจ่ายเงินของตู้ ATM โดยให้ผู้ใช้กรอกจำนวนเงินที่ต้องการเข้ามา โปรแกรมจะทำการตรวจสอบว่าจำนวนเงินที่กรอกเข้ามาถูกต้องหรือไม่ โดยตู้ ATM สามารถจ่ายเงินให้หน่วยเล็กที่สุดได้แค่หลักร้อย และจ่ายเงินได้มากที่สุดครั้งละ 20,000 บาท โปรแกรมจะคำนวณหาว่าตู้ ATM จะต้องจ่ายเป็นธนบัตรชนิดใดบ้าง อย่างละกี่ใบ โดยกำหนดให้เครื่องจ่ายเงินบรรจุธนบัตรมูลค่าต่างๆ ดังนี้

- ธนบัตรใบละ 1,000 บาท

- ธนบัตรใบละ 500 บาท

- ธนบัตรใบละ 100 บาท


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 16 มิ.ย. 2551 23:31:47 By : juntra View : 30291 Reply : 9
 

 

No. 1

Guest


เช็คเงินว่ามากว่า 1000 ไหม เอา 1000 หารเหลือเศษเท่าไหร่ หาจาก จำนวนเงินทั้งหมด -(1000*จำนวนที่หารได้เป็นจำนวนเต็ม ) เช็คว่าเศษที่เหลือมากว่า >500 and <1000 ก็ทำเหมือนเดิมไปเรื่อยๆ ก็จะได้ว่าใช้แบงค์ไรบ้างครับ






Date : 17 มิ.ย. 2551 07:11:13 By : bts
 


 

No. 2

Guest


ตรวจสอบจำนวนเงินว่า เกิน 20,000 ไหม และหาร 100 ลงตัวไหม

จำนวนเงิน / 10000 แปลงค่าให้เป็น integer ก้จะได้จำนวนแบงค์พัน

ถ้า (จำนวนเงิน - (1000*จำนวนแบงค์พัน)) >= 500

จำนวนแบ่งค์500 =1
((จำนวนเงิน - (1000*จำนวนแบงค์พัน)) - 500) คือจำนวนแบงค์100

มิฉะนั้น (else)

(จำนวนเงิน - (1000*จำนวนแบงค์พัน)) คือจำนวนแบงค์100

จบ

งง mail มาถาม [email protected]
Date : 17 มิ.ย. 2551 14:42:04 By : -_-"
 

 

No. 3

Guest


ขอเป็นโค้ดที่ใช้เขียน PHP เลยได้ไหมคับ
กำลังทำโจทย์นี้เหมือนกันคับ
Date : 17 มิ.ย. 2551 22:04:04 By : SD
 


 

No. 4



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ต้องกำหนดเป็นค่าคงที่ไว้เลยหละครับ ไว้เชค

DEFINE("small","100"); // ค่าต่ำสุดที่เบิกได้
DEFINE("max","20000"); // ค่ามากสุดที่เบิกได้

แนะนำวิธีนะครับ ไม่ให้โค๊ดนะครับ เพราะมันจะยาวโพด
ต้องมี user and pass ของคนเบิกนะ

และจำนวนเงินในตู้ ต้องฟิกเป็น 3 blog ด้วยนะครับ ช่องใส่เงินจริง ๆมันจะฟิกไว้ว่า
blog แรกใส่เงิน 1000 ไปกี่บาท อันที่สองใส่ 500 ไปกี่บาท อันที่สามใส่ 100 ไปกี่บาท

1. รับค่าจาก txtbox กำหนด javascript ให้มันเชคตอนกดปุ่มว่าใช่ตัวเลขหรือเปล่า กำหนดไว้ 5 ตัวเพราะไม่เกิน หลักหมื่น
2. ส่งค่าไปที่ไฟล์อีกไฟล์ ให้มันเชคว่า ยอดที่ส่งมา เกิน Max หรือเปล่าถ้าเกินให้กลับมากรอกใหม่ให้ถูก แล้วมาเชคว่า ยอดที่รักมา ถูกต้องหรือเปล่าเช่นบางคน กดมา 125 บาท ให้มาแยกตัวเลขออกด้วย function explode แยกตัวแรกออกมา ถ้าข้างหลังไม่ใช่ 00 ก็ให้บอกว่า error หรือให้ตัดอัตโนมัติไปเลยว่าเป็น 100
3. ถ้าไม่เกิน ก็เข้าไปตรวจสอบอีกว่า ผู้ใช้คนนี้ เบิกในวันนี้ ถึงค่า max หรือยัง ถ้าเกิน ให้ exit ยกเลิกรายการ

4. ... คิดเอานะครับ .. ปวดมือ
Date : 17 มิ.ย. 2551 23:17:59 By : deawx
 


 

No. 5

Guest


#include<iostream>
using namespace std;

int main(){
int Cus_money;
int Bank_pun;
int temp;
int Bank_har;
int Bank_roi;
int Bank_yee;
int Rean_sib;
int Rean_har;
int Rean_baht;


cout<<"Enter Money of Customer :";
cin>>Cus_money;

if(Cus_money > 1000){
Bank_pun = Cus_money /1000;
temp = Cus_money%1000;
if (temp>=500){
Bank_har = temp/500;
Bank_roi = temp/100-5;
}
else {
Bank_har =0;
Bank_roi = temp/100;
}
if(temp<500)
Bank_roi = (temp/100);

temp = temp%100;
Bank_yee = temp/20;
temp = temp%20;
Rean_sib = temp/10;
temp = temp%10;
Rean_har = temp/5;
Rean_baht = temp%5;



}
cout<<"BANK PUN 1000 x"<<Bank_pun<<endl;
cout<<"BANK HAR-ROI 500 x"<<Bank_har<<endl;
cout<<"BANK ROI 100 x"<<Bank_roi<<endl;
cout<<"BANK YEE-SIB 20 x"<<Bank_yee<<endl;
cout<<"REAN SIB 10 x"<<Rean_sib<<endl;
cout<<"REAN HAR 5 x"<<Rean_har<<endl;
cout<<"REAN BAHT 1 x"<<Rean_baht<<endl;



system("Pause");
return 0;
}
Date : 2011-07-05 01:36:58 By : bukzaa
 


 

No. 6

Guest


มั่วๆนะครับ เพิ่งนั่งเขียนไม่ได้แก้อะไรเลยย
Date : 2011-07-05 02:04:33 By : bukzaa
 


 

No. 7



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

หัดเขียนเองดีกว่าไหม ดูแล้วไม่ยากเลย วิธีคิดอ่ะนะ ส่วนโปรแกรมก็ให้ทำตามที่คิดนั่นหละคับ
Date : 2011-07-05 04:24:55 By : pjgunner.com
 


 

No. 8

Guest


<body>
<form method ="POST">
<h2>ธนาคารจำรอง จำกัด</h2> <br>
ป้อนจำนวนเงินที่ต้องการ <br>
<input type="text" name="amount"> <br>
<input type ="submit" value="คำนวณ">
<input type ="reset" value="reset">
</form><br>
<?php
error_reporting(~E_NOTICE);
$amount=$_POST['amount'];
$a1000 = 0;
$a500 = 0;
$a100 = 0;
echo "คุณต้องการเงิน $amount บาท <br>";
for ($i=0; $i<100; $i++){
if ($amount >=1000) {
$a1000 += 1;
$amount -= 1000;
} else if ($amount >= 500){
$a500 +=1;
$amount -=500;
}else if ($amount >= 100){
$a100 +=1;
$amount -=100;
}
}
echo "ธนบัตร 1,000 บาท จำนวน $a1000 ใบ <br>";
echo "ธนบัตร 500 บาท จำนวน $a500 ใบ<br>";
echo "ธนบัตร 100 บาท จำนวน $a100 ใบ<br>";


?>
</body>
Date : 2018-01-19 22:46:54 By : test
 


 

No. 9



โพสกระทู้ ( 421 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ความคิดเห็นที่ 4 โอเครนะผมว่า อิอิ
Date : 2018-01-24 13:42:58 By : nobetaking
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : คำนวณ ธนบัตรค่ะ ช่วยหาโค้ด php ในการคำนวณ ธนบัตร ให้หน่อย โจทย์ จงเขียนโปรแกรมการจ่ายเงินของตู้ ATM
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่