Advertisement
therrontelford

Chinese Zodiac (switch statement)

Nov 10th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.04 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /*
  4.  * Mr. T
  5.  */
  6. public class ChineseZodiac {
  7.  
  8.     public static void main(String[] args) {
  9.         Scanner yummy = new Scanner(System.in);
  10.         System.out.println("Enter a year");
  11.         int year = yummy.nextInt();
  12.         String message = " is the year of the ";
  13.        
  14.         //using if else if
  15.         /*
  16.         if (year % 12 == 0)
  17.             System.out.println(year + message + "monkey");
  18.         else if (year % 12 == 1)
  19.             System.out.println(year + message + "rooster");
  20.         else if (year % 12 == 2)
  21.             System.out.println(year + message + "dog");
  22.         else if (year % 12 == 3)
  23.             System.out.println(year + message + "pig");
  24.         else if (year % 12 == 4)
  25.             System.out.println(year + message + "rat");
  26.         else if (year % 12 == 5)
  27.             System.out.println(year + message + "ox");
  28.         else if (year % 12 == 6)
  29.             System.out.println(year + message + "tiger");
  30.         else if (year % 12 == 7)
  31.             System.out.println(year + message + "rabbit");
  32.         else if (year % 12 == 8)
  33.             System.out.println(year + message + "dragon");
  34.         else if (year % 12 == 9)
  35.             System.out.println(year + message + "snake");
  36.         else if (year % 12 == 10)
  37.             System.out.println(year + message + "horse");
  38.         else if (year % 12 == 11)
  39.             System.out.println(year + message + "sheep");
  40.             */
  41.        
  42.         // using switch
  43.        
  44.         switch (year % 12) {
  45.         case 0: System.out.println(year + message + "monkey"); break;
  46.         case 1: System.out.println(year + message + "rooster"); break;
  47.         case 2: System.out.println(year + message + "dog"); break;
  48.         case 3: System.out.println(year + message + "pig"); break;
  49.         case 4: System.out.println(year + message + "rat"); break;
  50.         case 5: System.out.println(year + message + "ox"); break;
  51.         case 6: System.out.println(year + message + "tiger"); break;
  52.         case 7: System.out.println(year + message + "rabbit"); break;
  53.         case 8: System.out.println(year + message + "dragon"); break;
  54.         case 9: System.out.println(year + message + "snake"); break;
  55.         case 10:System.out.println(year + message + "horse"); break;
  56.         case 11:System.out.println(year + message + "sheep");
  57.        
  58.         }
  59.        
  60.        
  61.        
  62.        
  63.  
  64.     }
  65.  
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement