[8/26 作業3]if...else if...else 票價分類
本帖最後由 李泳霖 於 2023-9-2 11:10 編輯
假設有一遊樂園的票價表如下, 請設計一個小程式, 讓電腦依據使用者的年齡, 回應票價與種類:
0歲 ~ 3歲 幼兒票 免費入場
4歲 ~ 12歲 兒童票 50元
13歲 ~ 64歲 一般票 100元
65~85歲 敬老票 70元
其餘:別鬧了
[使用者介面如下]
請輸入你的年齡: 9
購買兒童票(50元)!
請輸入你的年齡: 200
別鬧了!- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- re:
- int x;
- cout<<"請輸入你的年齡:";
- cin>>x;
- if(x>=0 && x<=3)
- {
- cout<<"購買幼兒票(免費入場)!"<<endl;
- }
- else if(x>=4 && x<=12)
- {
- cout<<"購買兒童票(50元)!"<<endl;
- }
- else if(x>=13 && x<=64)
- {
- cout<<"購買一般票(100元)!"<<endl;
- }
- else if(x>=65 && x<=85)
- {
- cout<<"購買敬老票(70元)!"<<endl;
- }
- else
- {
- cout<<"別鬧了"<<endl;
- }
- goto re;
- system("pause");
- return 0;
- }
複製代碼 |