返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a,b,c;
  6.     re:
  7.         system("cls");

  8.     cout<<"**智慧找零系統**"<<endl;


  9.     cout<<"請輸入商品價格:"<<endl;
  10.     cin>>a;
  11.     if(a==0)
  12.         goto re;
  13.     cout<<"客人給多少:"<<endl;
  14.     cin>>b;
  15.     if(b==0)
  16.         goto re;

  17.     if(a>b){
  18.         c=a-b;
  19.         cout<<"不夠,還差"<<c<<"元"<<endl;}
  20.     else if(a<b&&b-a<10000){
  21.         c=b-a;
  22.         cout<<"要找"<<c<<"元"<<endl;
  23.         if(c>=1000){
  24.             cout<<"1000元鈔票"<<c/1000<<"張"<<endl;
  25.             c=c%1000;}
  26.         if(c>=500&&c<1000){
  27.             cout<<"500元鈔票"<<c/500<<"張"<<endl;
  28.             c=c%500;}
  29.         if(c>=100&&c<500){
  30.             cout<<"100元鈔票"<<c/100<<"張"<<endl;
  31.             c=c%100;}
  32.         if(c>=50&&c<100){
  33.             cout<<"50元硬幣"<<c/50<<"枚"<<endl;
  34.             c=c%50;}
  35.         if(c>=10&&c<50){
  36.             cout<<"10元硬幣"<<c/10<<"枚"<<endl;
  37.             c=c%10;}
  38.         if(c>=10&&c<10){
  39.             cout<<"5元硬幣"<<c/5<<"枚"<<endl;
  40.             c=c%5;}
  41.         if(c>=0);{
  42.             cout<<"1元硬幣"<<c/1<<"枚"<<endl;
  43.             }

  44.         }
  45.     else if(b==a){
  46.         cout<<"剛剛好"<<endl;}
  47.     else if(a<b&&b-a>10000){
  48.         cout<<"錢太多?送我吧!"<<endl;}
  49.     else{
  50.         cout<<"輸入錯誤!"<<endl;}


  51.     system("pause");
  52.     goto re;
  53.     return 0;


  54. }
複製代碼

TOP

返回列表