作者yantchen (球童 / 德州橡皮筋殺人狂)
看板NTUE-CS99
標題Re: [課業] 程式作業 - 換零錢
時間Wed Nov 8 21:52:19 2006
好像很多人再煩惱C++作業...
太多一行文了 舊文重PO一下
#include<iostream>
using namespace std;
int main(){
int m;
cout<<"總共有多少錢";
cin>>m;
cout<<"可換成\n";
if(m/2000>0) cout<<"兩千塊"<<m/2000<<"張\n";
m%=2000;
if(m/1000>0) cout<<"一千塊"<<m/1000<<"張\n";
m%=1000;
if(m/500>0) cout<<"五百塊"<<m/500 <<"張\n";
m%=500;
if(m/200>0) cout<<"兩百塊"<<m/200 <<"張\n";
m%=200;
if(m/100>0) cout<<"一百塊"<<m/100 <<"張\n";
m%=100;
if(m/50>0) cout<<"五十塊"<<m/50 <<"個\n";
m%=50;
if(m/20>0) cout<<"二十塊"<<m/20 <<"個\n";
m%=20;
if(m/10>0) cout<<" 十塊"<<m/10 <<"個\n";
m%=10;
if(m/5>0) cout<<" 五塊"<<m/5 <<"個\n";
m%=5;
if(m>0) cout<<" 一塊"<<m <<"個\n";
system("pause");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.186.34
推 gn02254995:怪怪呢...最後面那句是不是有問題阿...沒辦法編譯!!! 11/08 22:52
推 linjrming:你的軟體有問題吧...我用是OK的XD 11/08 22:55
推 r852850:應該是沒問題的~~肝溫阿~~ 11/08 23:04
推 harry5438:PO文的等級太高拉~ 11/08 23:10
推 Aeil:用dev c++的才需要最後一行.. 11/09 07:21
推 gn02254995:是嗎= =..大概是我自己的問題吧...不過我是用dev c++.. 11/09 07:52
※ 編輯: yantchen 來自: 210.240.186.19 (11/09 13:33)