close
題目取自於ITSA協作平台
題目:生肖問題
問題描述:
12 生肖有 ' 鼠 ',' 牛 ',' 虎 ',' 兔 ',' 龍 ',' 蛇 ', ' 馬 ',' 羊 ',' 猴 ',' 雞 ',' 狗 ',' 豬 ' ,每年輪一生肖, 2010 年為虎年,請設計程式,根據輸入之西元年,轉成生肖輸出。
輸入說明:
請輸入西元年,並計算出生肖。
輸出說明:
依照生肖標準,將西元年轉成生肖輸出。
鼠(rat)、牛(ox)、虎(tiger)、兔(rabbit)、龍(dragon)、蛇(snake)、馬(horse)、羊(sheep)、猴(monkey)、雞(rooster)、狗(dog)、豬(pig)
範例:
Sample Input |
Sample Output |
2010 |
tiger |
2008 |
rat |
1961 |
ox |
Code:
- import java.util.Scanner;
- public class Main{
- public static void main(String args[]){
- Scanner sc = new Scanner(System.in);
- while(sc.hasNext()){
- int year = sc.nextInt();
- if(year%12==0)
- System.out.println("monkey");
- else if(year%12==1)
- System.out.println("rooster");
- else if(year%12==2)
- System.out.println("dog");
- else if(year%12==3)
- System.out.println("pig");
- else if(year%12==4)
- System.out.println("rat");
- else if(year%12==5)
- System.out.println("ox");
- else if(year%12==6)
- System.out.println("tiger");
- else if(year%12==7)
- System.out.println("rabbit");
- else if(year%12==8)
- System.out.println("dragon");
- else if(year%12==9)
- System.out.println("snake");
- else if(year%12==10)
- System.out.println("horse");
- else if(year%12==11)
- System.out.println("sheep");
- }
- }
- }
文章標籤
全站熱搜