返回列表 發帖

switch 判斷式

本帖最後由 tonyh 於 2012-8-18 17:28 編輯

利用 switch 判斷式, 改寫剛剛所寫的成績評論程式.
  1. import java.io.Console;
  2. public class ch13
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score, level;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.          level=score/10;
  11.          switch(level)
  12.          {
  13.                case 10:
  14.                       System.out.print("哇!太神了!滿分!");
  15.                       break;
  16.                case 9: case 8: case 7: case 6:
  17.                       System.out.print("恭喜你及格了!");
  18.                       break;
  19.                case 5: case 4: case 3: case 2: case 1:
  20.                       System.out.print("哎呀!不及格!請再加油!");
  21.                       break;
  22.                case 0:
  23.                       System.out.print("什麼?鴨蛋!你.....");
  24.                       break;
  25.                default:
  26.                       System.out.print("輸入錯誤!");
  27.          }
  28.     }
  29. }
複製代碼

  1. import java.io.Console;
  2. public class ch11
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.          score=score/10;
  11.          switch(score)
  12.          {
  13.            case 10:
  14.            System.out.print("滿分 你太厲害了");
  15.            break;
  16.            case 9 :
  17.            case 8 :
  18.            case 7 :
  19.            case 6 :
  20.            case 5 :
  21.            System.out.print("不及格你這個廢柴");
  22.            break;
  23.            case 4 :
  24.            case 3 :
  25.            case 2 :
  26.            case 1 :
  27.            case 0 :
  28.            System.out.print("你這隻廢狗 你爸媽讓你去上學是白花錢的ㄡ");
  29.            break;
  30.            default:
  31.            System.out.print("手殘  輸入錯誤");
  32.            break;
  33.            

  34.          }
  35.     }
  36. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch13
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.          score=score/10;
  11.          switch(score)
  12.          {
  13.            case 10 :
  14.              System.out.print("滿分,還可以!");
  15.               break;
  16.            case 9 :
  17.            case 8 :
  18.            case 7 :
  19.            case 6 :
  20.            case 5 :
  21.               System.out.print("你廢渣ㄚ!");
  22.                break;
  23.            case 4 :
  24.            case 3 :
  25.            case 2 :
  26.            case 1 :
  27.            case 0 :
  28.                System.out.print("你是腦包ㄇ???");
  29.            break;
  30.            default:
  31.                System.out.print("輸入錯誤");
  32.                
  33.          }
  34.     }
  35. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch11
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.          score=score/10;
  11.          switch(score)
  12.          {
  13.            case 10:
  14.            System.out.print("滿分 你太厲害了");
  15.            break;
  16.            case 9 :
  17.            case 8 :
  18.            case 7 :
  19.            case 6 :
  20.            case 5 :
  21.            System.out.print("不及格你這個廢柴");
  22.            break;
  23.            case 4 :
  24.            case 3 :
  25.            case 2 :
  26.            case 1 :
  27.            case 0 :
  28.            System.out.print("你這隻廢狗 你爸媽讓你去上學是白花錢的ㄡ");
  29.            break;
  30.            default:
  31.            System.out.print("手殘  輸入錯誤");
  32.            break;
  33.            

  34.          }
  35.     }
  36. }
複製代碼

TOP

本帖最後由 t2364705 於 2012-8-18 17:30 編輯
  1. import java.io.Console;
  2. public class ch14
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score,level;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.         level=score/10;
  11.          switch(level)
  12.          {
  13.              case 10:
  14.                  System.out.print("哇!你考滿分!");
  15.                  break;
  16.              case 9:
  17.              case 8:
  18.              case 7:
  19.              case 6:
  20.                  System.out.print("恭喜你!你及格了!");
  21.                  break;
  22.              case 5:
  23.              case 4:
  24.              case 3:
  25.              case 2:
  26.              case 1:
  27.                  System.out.print("不及格!你要加油!");
  28.                  break;
  29.              case 0:
  30.                  System.out.print("你考零分!該打!");
  31.                  break;
  32.              default:
  33.                  System.out.print("輸入錯誤!");
  34.          }
  35.     }
  36. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch14
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console console=System.console();
  7.          int score, level;
  8.          System.out.print("請輸入你的成績: ");
  9.          score=Integer.parseInt(console.readLine());
  10.          level=score/10;
  11.          switch(level)
  12.          {
  13.                case 10:
  14.                       System.out.print("哇!太神了!滿分!");
  15.                       break;
  16.                case 9: case 8: case 7: case 6:
  17.                       System.out.print("恭喜你及格了!");
  18.                       break;
  19.                case 5: case 4: case 3: case 2: case 1:
  20.                       System.out.print("哎呀!不及格!");
  21.                       break;
  22.                case 0:
  23.                       System.out.print("你.....");
  24.                       break;
  25.                default:
  26.                       System.out.print("輸入錯誤!");
  27.          }
  28.     }
  29. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch13
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     Console console=System.console();
  7.     int score,level;
  8.     System.out.print("請輸入成績: ");
  9.     score=Integer.parseInt(console.readLine());
  10.     level=score/10;
  11.     switch(level)
  12.     {
  13.       case 10:
  14.         System.out.println("你是不是作弊啊!太神了!");
  15.       break;
  16.       case 9: case 8: case 7: case 6:
  17.         System.out.println("不錯!繼續加油!");
  18.       break;
  19.       case 5: case 4: case 3: case 2: case 1:
  20.         System.out.println("你是不是在亂猜啊!");
  21.       break;
  22.       default:
  23.         System.out.println("我不了解!我不想聽!我不知道!不想和白癡講話!");
  24.     }
  25.   }
  26. }
複製代碼

TOP

返回列表