本帖最後由 鄭繼威 於 2022-12-16 19:08 編輯
最後一個if...else練習
假設有一遊樂園的票價表如下, 請設計一個小程式, 讓電腦依據使用者的年齡, 回應票價與種類:
0歲 ~ 3歲 幼兒票 免費入場
4歲 ~ 12歲 兒童票 50元
13歲 ~ 64歲 一般票 100元
65歲以上 敬老票 70元
(最大歲數自己設)
不在以上範圍 別鬧了!
[使用者介面如下]
請輸入你的年齡: 9
購買兒童票(50元)!
請輸入你的年齡: 200
別鬧了!- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main(){
- int age;
- cout<<"請輸入你的年齡: ";
- cin>>age;
- if(age>=0 and age<=3)
- cout<<"購買幼兒票(0元)!"<<endl;
- else if(age>=4 && age<=12)
- cout<<"購買兒童票(50元)!"<<endl;
- else if(age>=13 && age<=64)
- cout<<"購買一般票(100元)!"<<endl;
- else if(age>=65 && age<=120)
- cout<<" 購買敬老票(70元)!"<<endl;
- else
- cout<<"別鬧了"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |