返回列表 發帖
本帖最後由 高湘庭 於 2024-6-29 15:26 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5. int money,pay,price;
  6. re:
  7.     system("cls");
  8. cout<<"***智慧找零系統***"<<endl;

  9. cout<<"商品價格:";
  10. cin>>price;
  11. cout<<"客人付了多少:";
  12. cin>>pay;
  13. money=pay-price;
  14. cout<<"需找客人"<<money<<"元"<<endl;
  15. if(pay<0)
  16. {
  17. goto re;
  18. }
  19. {


  20. if(money==0){
  21.     cout<<"剛剛好!銘謝惠顧"<<endl;}
  22. if(money<0){
  23.     cout<<"錢不夠,需要補"<<-(money)<<"元"<<endl;
  24.     system("pause");
  25.   goto re;}

  26. if(money>1000){
  27.     cout<<"錢太多,給我好了"<<endl;}
  28. if(money>=500&&money<1000){
  29. cout<<"500元鈔票"<<money/500<<"張"<<endl;
  30. money%=500;
  31. }
  32. if(money>=500&&money<1000){
  33. cout<<"500元鈔票"<<money/500<<"張"<<endl;
  34. money%=500;
  35. }
  36. if(money>=500&&money<1000){
  37. cout<<"500元鈔票"<<money/500<<"張"<<endl;
  38. money%=500;
  39. }
  40. if(money>=100&&money<500){
  41. cout<<"100元鈔票"<<money/100<<"張"<<endl;
  42. money%=100;
  43. }
  44. if(money>=50&&money<100){
  45. cout<<"50元硬幣"<<money/50<<"個"<<endl;
  46. money%=50;
  47. }
  48. if(money>=10&&money<50){
  49. cout<<"10元硬幣"<<money/10<<"個"<<endl;
  50. money%=10;
  51. }
  52. if(money>=5&&money<10){
  53. cout<<"5元硬幣"<<money/5<<"個"<<endl;
  54. money%=5;
  55. }
  56. else {
  57. cout<<"1元硬幣"<<money<<"個"<<endl;
  58. money%=1;
  59. }

  60. }
  61. system("pause");
  62. goto re;




  63. return 0;

  64. }
複製代碼

TOP

返回列表