Board logo

標題: switch 判斷式 [打印本頁]

作者: tonyh    時間: 2019-7-3 09:18     標題: switch 判斷式

運用 switch 語法,設計一個有趣的選擇題。



參考回應
1. 用跳的嗎?
2. 沒吃過豬肉也看過豬走路!
3. 你是豬啊?
4. 答對了!
  1. import java.util.Scanner;
  2. public class Ch10 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int answer;
  6.                 System.out.println("<小米腦殘問答>");
  7.                 System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  8.                 System.out.print("請回答: ");
  9.                 answer=s.nextInt();
  10.                 switch(answer)
  11.                 {
  12.                     case 1:
  13.                             System.out.println("用跳的嗎?");
  14.                             break;
  15.                     case 2:
  16.                             System.out.println("沒吃過豬肉也看過豬走路!");
  17.                             break;
  18.                     case 3:
  19.                             System.out.println("你是豬啊?");
  20.                             break;
  21.                     case 4:
  22.                             System.out.println("答對了!");
  23.                             break;
  24.                     default:
  25.                             System.out.println("輸入錯誤!");
  26.                 }       
  27.         }
  28. }
複製代碼

作者: 古蕾娜    時間: 2019-7-3 10:05

  1. import java.util.Scanner;
  2. public class Ch03
  3. {

  4.         public static void main(String args[])
  5.         {
  6.                 Scanner s=new Scanner(System.in);
  7.                 int ans;
  8.                 System.out.println("<Brain Teasers>");
  9.                 System.out.println("How many legs do pigs have? 1. One leg 2. 2 legs 3. 3 legs 4. 4 legs");
  10.         System.out.print("Your answer is: ");
  11.         ans=s.nextInt();
  12.         switch(ans)
  13.         {
  14.            case 1:
  15.                    System.out.println("Do pigs hop now?");
  16.                    break;
  17.            case 2:
  18.                     System.out.println("Have you never seen a pig walk?");
  19.                     break;
  20.            case 3:
  21.                     System.out.println("You're the only pig here!");
  22.                     break;
  23.            case 4:
  24.                     System.out.println("Correct:)");
  25.                     break;
  26.                 default:
  27.                         System.out.println("Wrong input!");
  28.         }
  29.         }

  30. }
複製代碼

作者: 林宥杰    時間: 2019-7-3 10:05

  1. import java.util.Scanner;


  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.        int ans;
  6.        System.out.println("問答");
  7.        System.out.println("請問豬有幾隻腳?(1)一 (2)二 (3)三 (4)四 ");
  8.        System.out.print("請回答");
  9.        ans=s.nextInt();
  10.        switch(ans)
  11.        {
  12.        case 1:
  13.                     System.out.println("用跳的嗎?");
  14.                     break;
  15.        case 2:
  16.                 System.out.println("沒吃過豬肉也看過豬走路!");
  17.                 break;                                         
  18.        case 3:
  19.                 System.out.println("你是豬啊?");
  20.                 break;                                          
  21.        case 4:
  22.                 System.out.println("答對了!");
  23.                 break;      
  24.        default:
  25.                 System.out.println("錯誤");  
  26.        }      
  27.         }

  28. }
複製代碼

作者: 李佳諭    時間: 2019-7-3 10:05

  1. import java.util.Scanner;


  2. public class Ch10 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int ans;
  6.                 System.out.println("腦殘問答");
  7.             System.out.println("請問豬有幾隻腳?(1)一隻(2)兩隻(3)三隻(4)四隻 ");
  8.             System.out.print("請回答:");
  9.             ans=s.nextInt();
  10.             switch(ans){
  11.                 case 1:
  12.                         System.out.println("用跳的嗎?");
  13.                         break;
  14.                 case 2:
  15.                         System.out.println("沒吃過豬肉也看過豬走路!");
  16.                         break;
  17.                 case 3:
  18.                         System.out.println("你是豬啊?");
  19.                         break;
  20.                 case 4:
  21.                         System.out.println("答對了!");
  22.                         break;
  23.                     default:
  24.                             System.out.println("輸入錯誤!");
  25.             }
  26.         }

  27. }
複製代碼

作者: 陳致翰    時間: 2019-7-3 10:06

  1. import java.util.Scanner;
  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int ans;
  6.                 System.out.println("腦筋急轉彎:");
  7.                 System.out.println("請問豬有幾隻腳? (1) 一隻 (2) 兩隻 (3) 三隻 (4) 四隻");
  8.                 System.out.print("請回答: ");
  9.                 ans= s.nextInt();
  10.                 switch(ans)
  11.                 {
  12.                     case 1:
  13.                                 System.out.println("用跳的嗎?");
  14.                                 break;
  15.                     case 2:
  16.                             System.out.println("what?");
  17.                             break;             
  18.                     case 3:
  19.                         System.out.println("wow?");
  20.                         break;
  21.                     case 4:
  22.                         System.out.println("GJ!");
  23.                         break;
  24.                 default:
  25.                             System.out.println("輸入錯誤!");               
  26.                 }
  27.         }

  28. }
複製代碼

作者: 陳柏銓    時間: 2019-7-3 10:07

  1. import java.util.Scanner;


  2. public class Ch113 {

  3.         public static void main(String[] args) {
  4.         Scanner s=new Scanner(System.in);
  5.         System.out.println("1*3+2*4+3*5+4+8+7*9=? ");
  6.         System.out.println("(1)98 (2)100 (3)101 (4)99");
  7.     System.out.println("ANS: ");
  8.     int ans;
  9.     ans=s.nextInt();
  10.     switch (ans) {
  11.         case 1:
  12.                    System.out.println("智障");
  13.                    break;
  14.     case 2:
  15.                    System.out.println("白癡");
  16.                    break;
  17.     case 3:
  18.                    System.out.println("對了");
  19.                    break;
  20.     case 4:
  21.                    System.out.println("腦殘");
  22.                    break;

  23.         default:
  24.                     System.out.println("錯誤");
  25.                
  26.         }
  27.         }

  28. }
複製代碼

作者: 李從赫    時間: 2019-7-3 10:08

  1. import java.util.Scanner;
  2. public class Ch10 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int answer;
  6.                 System.out.println("小米腦殘問答");
  7.                 System.out.println("請問朱有幾隻腳?(1)一隻(2)兩隻(3)三隻(4)四隻");
  8.                 System.out.print("請回答:  ");
  9.                 answer=s.nextInt();
  10.                 switch(answer)
  11.                 {
  12.                   case 1:
  13.                              System.out.println("用跳的嗎");
  14.                          break;
  15.                   case 2:
  16.                          System.out.println("沒吃過豬肉也看過豬走路!");
  17.                          break;
  18.                   case 3:      
  19.                          System.out.println("你是豬阿");
  20.                          break;
  21.                   case 4:
  22.                              System.out.println("答對了");
  23.                              break;
  24.                   default:
  25.                           System.out.println("輸入錯誤");
  26.                 }

  27.         }
複製代碼

作者: 宋威廷    時間: 2019-7-3 10:08

  1. import java.util.Scanner;


  2. public class CH01 {

  3.         public static void main(String[] args)
  4.         {
  5.             Scanner s=new Scanner(System.in);
  6.             int answer;
  7.             System.out.println("question:");
  8.             System.out.println("請問豬有幾隻腳?(1)一隻(2)兩隻(3)三隻(4)四隻");
  9.             System.out.println("請回答:");
  10.             answer=s.nextInt();
  11.             switch(answer)
  12.             {
  13.                     case 1:
  14.                        System.out.println("are you kidding me?");
  15.                        break;
  16.                     case 2:
  17.                        System.out.println("are you kidding me?");
  18.                        break;                   
  19.                     case 3:
  20.                        System.out.println("are you kidding me?");
  21.                        break;                   
  22.                     case 4:
  23.                        System.out.println("correct!congratulations");
  24.                        break;
  25.                 default:
  26.                            System.out.println("error");
  27.             }

  28.         }
複製代碼

作者: 吳庭慈    時間: 2019-7-3 10:09

  1. import java.util.Scanner;
  2. public class Ch20 {

  3.         public static void main(String[] args) {
  4.                 while(true){
  5.                         Scanner s=new Scanner(System.in);
  6.                 int ans;
  7.                 System.out.println("~~腦殘問答~~");
  8.                 System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻(3)三隻(4)四隻");
  9.                 System.out.print("請回答:");
  10.                 ans=s.nextInt();
  11.                 switch(ans)
  12.                 {
  13.                     case 1:
  14.                                 System.out.println("用跳的嗎?");
  15.                                 break;
  16.                     case 2:
  17.                                 System.out.println("沒吃過豬肉也看過豬走路!");
  18.                                 break;
  19.                     case 3:
  20.                                 System.out.println("你是豬阿?");
  21.                                 break;                
  22.                     case 4:
  23.                                 System.out.println("答對了!");
  24.                                 break;                
  25.                         default:
  26.                                     System.out.println("輸入錯誤!");
  27.                    }
  28.         }
  29.         }
  30. }
複製代碼

作者: 蔡杰恩    時間: 2019-7-3 10:09

  1. import java.util.Scanner;


  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.     Scanner s=new Scanner(System.in);
  5.    
  6.     int ans;
  7.     System.out.println("***腦殘問答***");
  8.     System.out.println("請問豬有幾隻腳?(1)一隻  (2)兩隻  (3)三隻  (4)四隻");
  9.     System.out.println("請回答:");
  10.     ans=s.nextInt();
  11.     switch(ans)
  12.     {
  13.         case 1:
  14.                     System.out.println("用跳的嗎?");
  15.                     break;
  16.         case 2:
  17.                     System.out.println("沒吃過豬肉也看過豬走路!");
  18.                     break;
  19.         case 3:
  20.                     System.out.println("你是豬阿?");
  21.                     break;
  22.         case 4:
  23.                     System.out.println("答對了!");
  24.                     break;
  25.             default:
  26.                         System.out.println("輸入錯誤!");
  27.                         break;
  28.                     
  29.     }
  30.    
  31.         }

  32. }
複製代碼

作者: 古昇暘    時間: 2019-7-3 10:09

  1. System.out.println("*** Brain Games ***");
  2.                 System.out.println("How many legs does a pig have? (1)one leg (2)two legs (3)three legs (4) four legs");
  3.                 System.out.print("Please enter the answer: ");
  4.         ans= s.nextInt();
  5.         switch(ans)
  6.         {
  7.            case 1:
  8.            {
  9.                    System.out.println("Pigs jump?");
  10.                    break;
  11.            }
  12.            case 2:
  13.            {
  14.                    System.out.println("Are you a pig?");
  15.                    break;
  16.            }
  17.            case 3:
  18.            {
  19.                    System.out.println("Have you not seen a pig before?");
  20.                    break;
  21.            }
  22.            case 4:
  23.            {
  24.                    System.out.println("Correct!");
  25.                    break;
  26.            }
  27.            default:
  28.            {
  29.                    System.out.println("Input error");
  30.            }
  31.         }
  32.         }

  33. }
複製代碼

作者: 葉子于    時間: 2019-7-3 10:10

  1. import java.util.Scanner;


  2. public class ch01 {

  3.         public static void main(String[] args) {
  4.                 while(true){
  5.                        
  6.                         Scanner s=new Scanner(System.in);
  7.                         int ans;
  8.                         System.out.println("<小米腦殘問答>");
  9.                         System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  10.                         System.out.println("請回答:");
  11.                         ans=s.nextInt();
  12.                         switch(ans)
  13.                         {
  14.                                 case 1:
  15.                                     System.out.println("用跳的嗎?");
  16.                                     break;
  17.                                 case 2:
  18.                                     System.out.println("沒吃過豬肉也看過豬走路!");
  19.                                     break;
  20.                                 case 3:
  21.                                     System.out.println("你是豬啊?");
  22.                                     break;
  23.                                 case 4:
  24.                                     System.out.println("答對了!?");
  25.                                     break;
  26.                                 default:
  27.                                         System.out.println("輸入錯誤!");
  28.                             
  29.                     }
  30.                 }
  31.         }
  32. }
複製代碼

作者: 李承洋    時間: 2019-7-3 10:10

  1. import java.util.Scanner;
  2. public class Ch13 {

  3.         public static void main(String[] args) {
  4.             Scanner s=new Scanner(System.in);
  5.         int answer;
  6.         System.out.print("致命選擇");
  7.             System.out.println("請問國民黨的政見發表會中,發財人沒有提到哪一顆棋子?(1)車 (2)象 (3)炮 (4)馬");
  8.             System.out.print("請回答:");
  9.             answer=s.nextInt();
  10.             switch(answer)
  11.             {
  12.                 case 1:
  13.                            System.out.println("你是沒用的棋子");
  14.                        break;
  15.                 case 2:
  16.                                System.out.println("你是塞子你好棒棒");
  17.                            break;
  18.                 case 3:
  19.                                System.out.println("你是可悲的棋子");
  20.                            break;
  21.                 case 4:
  22.                                System.out.println("你是北七的棋子");
  23.                            break;
  24.                     default:
  25.                                 System.out.println("請重新輸入");
  26.             }            
  27.         }
  28. }
複製代碼

作者: 謝宗佑    時間: 2019-7-3 10:15

  1. import java.util.Scanner;
  2. public class Ch15 {

  3. public static void main(String[] args){
  4.         Scanner s=new Scanner(System.in);
  5.         int answer;
  6.         System.out.print("<白痴回答>");
  7.         System.out.println("請問豬有幾隻腳?(1) 一隻 (2) 兩隻 (3) 三隻 (4)四隻");
  8.         System.out.print("請回答");
  9.         answer=s.nextInt();
  10.         switch(answer)
  11.         {
  12.         case 1:
  13.                 System.out.println("用跳的嗎?");
  14.                 break;
  15.         case 2:       
  16.                 System.out.println("沒吃過豬肉也看過豬走路!");
  17.                 break;
  18.         case 3:
  19.                 System.out.println("你是豬啊?");
  20.                 break;
  21.         case 4:       
  22.                 System.out.println("答對了?");
  23.                 break;
  24.         default:
  25.                 System.out.println("輸入錯誤!");
  26.         }
  27. }
  28. }
複製代碼

作者: 陳智鈞    時間: 2019-7-3 10:16

  1. import java.util.Scanner;
  2. public class Ch15 {
  3.    
  4.         public static void main(String agrs[]){
  5.             Scanner s=new Scanner(System.in);
  6.             int answer;
  7.             System.out.println("<腦殘問答>");
  8.             System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻");
  9.             System.out.print("請回答: ");
  10.             answer=s.nextInt();
  11.             switch(answer)
  12.             {
  13.                 case 1:
  14.                         System.out.println("用跳的嗎?");
  15.                         break;
  16.                 case 2:
  17.                             System.out.println("沒吃過豬肉也看過豬走路");
  18.                             break;
  19.                 case 3:
  20.                             System.out.println("你是豬啊?");
  21.                             break;
  22.                 case 4:
  23.                             System.out.println("答對了!");
  24.                             break;
  25.                     default:
  26.                             System.out.println("輸入錯誤!");
  27.             }
  28.         }   
  29. }
複製代碼

作者: 李沛儒    時間: 2019-7-3 10:16

  1. import java.util.Scanner;
  2. public class Ch99 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.         int answer;      
  6.         System.out.println("<問答>");
  7.         System.out.println("請問一  ㄓ  ㄓㄨ  有幾隻腳 ? ");
  8.         System.out.println("(1) 兩隻 (2) 四隻 (3) 八隻 (4) 十二隻");
  9.         System.out.print("答案是: ");
  10.         answer=s.nextInt();
  11.         switch(answer)
  12.         {
  13.             case 1:
  14.                     System.out.println("你是  ㄓㄨ  嗎??");
  15.                     break;
  16.             case 2:
  17.                     System.out.println("看清楚! 我是問一   ㄓ  ㄓㄨ ");
  18.                     break;
  19.             case 3:
  20.                     System.out.println("那  ㄓ  ㄓㄨ 有幾隻腳?");                   
  21.                     break;
  22.             case 4:
  23.                     System.out.println("那是一   ㄓ  ㄓㄨ 加 一   ㄓ  ㄓㄨ ");
  24.                     break;
  25.             default:
  26.                     System.out.println("哩喜來亂ㄟ歐");
  27.         }        
  28.         }
  29. }
複製代碼

作者: 王煦    時間: 2019-7-3 10:16

  1. import java.util.Scanner;


  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                    Scanner s=new Scanner(System.in);
  5.                    int answer;
  6.                    System.out.println("您剛抽中了IPHONE X!");
  7.                    System.out.println("只要回答下列問題,就能馬上額外加碼switch!");
  8.                    System.out.println("有一艘船快沉船了,船上有436位乘客,468桶燃料,請問:韓國瑜繼續當高雄市長的機率是多少?(1)100趴(2)韓總不會耽誤市政啦(3)放眼世界,征服宇宙(4)紫色,因為外星人不會戴帽子");
  9.                    answer=s.nextInt();
  10.                    switch(answer)
  11.                    {
  12.                  
  13.                
  14.                          case 1:
  15.                                    System.out.println("趴你阿公啦");
  16.                                break;
  17.                          case 2:
  18.                                    System.out.println("最好是,我聽你喇賽");
  19.                                    break;
  20.                              case 3:
  21.                                    System.out.println("供三小??");
  22.                                    break;
  23.                              case 4:
  24.                                        System.out.println("哦哦哦哦哦哦哦哦 對了餒!");
  25.                                        break;
  26.                          default:
  27.                                    System.out.println("你再繼續亂打沒關係");
  28.                   
  29.                    }

  30.         }

  31. }
複製代碼

作者: 張啟廣    時間: 2019-7-3 10:16

  1. import java.util.Scanner;


  2. public class Ch01
  3. {
  4.    
  5.     public static void main(String[] args)
  6.     {
  7.         while(true)
  8.         {
  9.                 Scanner s=new Scanner(System.in);       
  10.                     int ans;
  11.                     System.out.println("****白癡問答,不會去撞牆****");
  12.                     System.out.println("請問正常情況下,你(人類)有腳?");
  13.                     System.out.println("(1)1隻(2)2隻(3)3隻(4)6隻");
  14.                     System.out.println("請民政局局長回答,高雄發大財: ");
  15.                     ans=s.nextInt();
  16.                     switch(ans)
  17.                     {
  18.                         case 1:
  19.                         System.out.println("出車禍嗎?");       
  20.                         break;       
  21.                         case 2:
  22.                                 System.out.println("答對也沒什麼!");       
  23.                                 break;               
  24.                         case 3:
  25.                                 System.out.println("無鹽薯條!!!");       
  26.                                 break;
  27.                         case 4:
  28.                                 System.out.println("原來你爸媽是昆蟲呀!!");       
  29.                                 break;
  30.                             default:
  31.                                 System.out.println("不要給我亂輸入");
  32.                     }                    
  33.                   System.out.println();
  34.         }
  35.             
  36.         }

  37. }
複製代碼

作者: 陳璽安    時間: 2019-7-3 10:16

  1. import java.util.Scanner;
  2. public class Ch13 {

  3.         public static void main(String[] args) {
  4.                Scanner S=new Scanner(System.in);
  5.                int answer;
  6.                System.out.println("中夭問答");
  7.                 System.out.println("如何發大財?(1)請迪士尼(2)蓋摩天輪(3)抱中共大腿(4)當個鋼鐵含粉");
  8.                 System.out.print("請回答!!!");
  9.                 answer=S.nextInt();
  10.                 switch(answer)
  11.                 {
  12.                 case 1:
  13.                            System.out.println("不可能傻B");
  14.                            break;
  15.                 case 2:
  16.                            System.out.println("中央沒經費");
  17.                            break;
  18.                 case 3:
  19.                            System.out.println("館長不開心");
  20.                            break;
  21.                 case 4:
  22.                            System.out.println("凍不了阿ㄚㄚㄚㄚㄚ!");
  23.                            break;
  24.                 default:
  25.                         System.out.println("輸入錯誤!");
  26.                 }
  27.                 

  28.         }

  29. }
複製代碼

作者: 蔡杰希    時間: 2019-7-3 10:17

  1. import java.util.Scanner;
  2. public class Ch01 {
  3.     public static void main(String[]args){
  4.         Scanner s=new Scanner(System.in);
  5.         int ans;
  6.     while(true){   
  7.         System.out.println("<小米腦殘問答>");
  8.         System.out.println("請問豬有幾隻腳? (1)一隻(2)兩隻(3)三隻(4)四隻");
  9.         System.out.print("請回答:");
  10.         ans=s.nextInt();
  11.         switch(ans)
  12.         {
  13.                 case 1:
  14.                            System.out.println("用跳的嗎?");
  15.                            break;
  16.                 case 2:
  17.                             System.out.println("沒吃過豬也看過豬走路!");
  18.                             break;
  19.                 case 3:
  20.                             System.out.println("你是豬阿?");
  21.                             break;
  22.                 case 4:
  23.                             System.out.println("答對了!");
  24.                             break;            
  25.                      default:
  26.                                  System.out.println("輸入錯誤!");
  27.         }
  28.     }
  29.     }
  30. }
複製代碼

作者: 劉欽文    時間: 2019-7-3 10:19

  1. import java.util.Scanner;
  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int answer;
  6.                 System.out.println("小米腦殘問答");
  7.                 System.out.println("請問有幾隻腳?(1)一隻(2)兩隻(3)三隻(4)四隻");
  8.                 System.out.print("請回答 : ");
  9.                 answer=s.nextInt();
  10.                 switch(answer)
  11.                 {
  12.                  case 1:
  13.                             System.out.println("用跳的嗎");
  14.                             break;
  15.                  case 2:            
  16.                             System.out.println("沒吃過豬也看過豬走路!");
  17.                             break;
  18.                  case 3:
  19.                             System.out.println("你是豬阿");
  20.                             break;
  21.                  case 4:
  22.                             System.out.println("是阿");
  23.                             break;
  24.                  default:
  25.                             System.out.println("輸入錯誤!");
  26.                                 }
  27.    
  28.         }

  29. }
複製代碼

作者: 賴駿榮    時間: 2019-7-3 10:21

  1. package ch01;

  2. import java.util.Scanner;

  3. public class ch01
  4. {

  5.         public static void main(String[] args)
  6.         {
  7.         Scanner s=new Scanner(System.in);
  8.         int ans;
  9.         System.out.println("問答");
  10.                 System.out.println("高通旗艦處理器是以下哪一個?(1)S710(2)MTK670(3)A12X(4)S855");
  11.                 System.out.println("回答");
  12.                 ans=s.nextInt();
  13.                 switch(ans)
  14.                 {
  15.                     case 1:
  16.                            System.out.println("要猜也猜C沒人在猜A");
  17.                            break;
  18.                     case 2:
  19.                            System.out.println("要猜也猜C沒人在猜A");
  20.                            break;
  21.                     case 3:
  22.                            System.out.println("猜c不一定是答案");
  23.                            break;
  24.                     case 4:
  25.                            System.out.println("對了");
  26.                            break;
  27.                     default:
  28.                            System.out.println("哪裡有這個選項!!");
  29.             
  30.                 }
  31.         }

  32. }
複製代碼
回復 1# tonyh




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2