本帖最後由 tonyh 於 2024-6-22 10:26 編輯
請使用switch
1.判斷使用者選擇的飲料、以及杯數
2.並輸出飲料的累積杯數、以及計算所花的錢。
3.觀看範例圖片
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int t, q, a=0, b=0, c=0, sum=0;
- re:
- cout<<"輸入要購買的物品(1)珍奶45元(2)紅茶25元(3)綠茶30元: ";
- cin>>t;
- cout<<"要買幾杯: ";
- cin>>q;
- switch(t)
- {
- case 1:
- a+=q;
- sum+=45*q;
- break;
- case 2:
- b+=q;
- sum+=25*q;
- break;
- case 3:
- c+=q;
- sum+=30*q;
- break;
- }
- cout<<"品項\t杯數"<<endl;
- cout<<"--------------"<<endl;
- cout<<"珍奶\t"<<a<<"杯"<<endl;
- cout<<"紅茶\t"<<b<<"杯"<<endl;
- cout<<"綠茶\t"<<c<<"杯"<<endl;
- cout<<"--------------"<<endl;
- cout<<"目前共"<<sum<<"元"<<endl<<endl;
- goto re;
- return 0;
- }
複製代碼 |