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:

  1. import java.util.Scanner;  
  2. public class Main{  
  3.     public static void main(String args[]){  
  4.         Scanner sc = new Scanner(System.in);      
  5.         while(sc.hasNext()){  
  6.             int year = sc.nextInt();  
  7.             if(year%12==0)  
  8.                 System.out.println("monkey");  
  9.             else if(year%12==1)  
  10.                 System.out.println("rooster");  
  11.             else if(year%12==2)  
  12.                 System.out.println("dog");  
  13.             else if(year%12==3)  
  14.                 System.out.println("pig");  
  15.             else if(year%12==4)  
  16.                 System.out.println("rat");  
  17.             else if(year%12==5)  
  18.                 System.out.println("ox");  
  19.             else if(year%12==6)  
  20.                 System.out.println("tiger");  
  21.             else if(year%12==7)  
  22.                 System.out.println("rabbit");  
  23.             else if(year%12==8)  
  24.                 System.out.println("dragon");  
  25.             else if(year%12==9)  
  26.                 System.out.println("snake");  
  27.             else if(year%12==10)  
  28.                 System.out.println("horse");  
  29.             else if(year%12==11)  
  30.                 System.out.println("sheep");  
  31.         }  
  32.     }  
  33. }  
arrow
arrow
    文章標籤
    JAVA ITSA 生肖問題
    全站熱搜

    ニャー提督 發表在 痞客邦 留言(0) 人氣()