標題:
d460: 山六九之旅
[打印本頁]
作者:
劉得恩
時間:
2015-9-5 16:46
標題:
d460: 山六九之旅
內容 :
小華每年都會到「山六九」主題樂園去玩,但是隨著年齡的增加,每年要買的門票也不太一樣。給你小華的年齡,請你告訴我他今年的門票多少錢?
「山六九」主題樂園的票價表如下:
0 ~ 5 歲兒童免票
兒童票 (6 ~ 11 歲):590 元
青少年票 (12 ~ 17 歲):790 元
成人票 (18 ~ 59 歲):890 元
敬老票 (60歲以上):399 元
輸入說明 :
輸入只有一行,內含一個整數 a (0≤a≤2147483647) 代表小華的年齡。
輸出說明 :
依「山六九」的票價表,輸出一個整數,代表小華今年的門票價格。
範例輸入 : help
15
範例輸出:
790
提示 :
你可以只用算術及關係運算子,而不用 if、switch、或 ? : 來寫出這題嗎? (這是「挑戰」而不是「限制」,因為出題者不是系統管理員,不能限制你用這些指令。)
標籤:
算術運算子 關係運算子
出處:
板橋高中 (管理:snail)
作者:
劉得恩
時間:
2015-9-5 16:47
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int age;
while(cin>>age)
{
if(age<6)
cout<<0;
else if(age<12&&age>5)
cout<<590<<endl;
else if(age>11&&age<18)
cout<<790<<endl;
else if(age>17&&age<60)
cout<<890<<endl;
else if(age>=60)
cout<<399<<endl;
}
return 0;
}
複製代碼
作者:
沈子耕
時間:
2015-9-12 13:43
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int age;
cout<<"請輸入年紀: ";
cin>>age;
if(age>=0&&age<=5)
cout<<"兒童免票"<<endl;
else if(age>5&&age<=11)
cout<<"兒童票:590 元"<<endl;
else if(age>11&&age<=17)
cout<<"青少年票:790 元"<<endl;
else if(age>17&&age<=59)
cout<<"成人票:890 元"<<endl;
else if(age>59&&age<=120)
cout<<"敬老票:399 元"<<endl;
else
cout<<"你不是人"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2