Board logo

標題: [隨堂測驗] switch 判斷式 (三) [打印本頁]

作者: 鄭繼威    時間: 2022-4-27 17:31     標題: [隨堂測驗] switch 判斷式 (三)

本帖最後由 鄭繼威 於 2023-1-18 21:17 編輯

利用 switch 判斷式,設計一有趣的急智問答選擇題。

參考回應
1: 用跳的嗎?
2: 沒吃過豬肉也看過豬走路!
3: 你是豬啊?
4: 答對了!
其他: 輸入錯誤!



本帖隱藏的內容需要回復才可以瀏覽

作者: 黃柏青    時間: 2022-4-27 20:06

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){

  5.     int option;
  6.     cout<<"你有幾根毛?(1.一根 2.二根 3.三根 4.四根  5.無限多): ";
  7.     cin>>option;
  8.     switch(option)
  9.      {
  10.         case 1:
  11.             cout<<"你一定是禿頭"<<endl;
  12.             break;
  13.         case 2:
  14.             cout<<"最好數的出來"<<endl;
  15.             break;
  16.         case 3:
  17.             cout<<"神經病不要數了"<<endl;
  18.             break;
  19.         case 4:
  20.             cout<<"就叫你不要數了"<<endl;
  21.             break;
  22.         case 5:
  23.             cout<<"不知道也別亂猜"<<endl;
  24.             break;
  25.               default:
  26.             cout<<"病的不輕"<<endl;
  27.      }               
  28.     system("pause");
  29.     return 0;   
  30. }
複製代碼

作者: 黃裕恩    時間: 2022-4-27 20:19

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int option;   
  7.     cout<<"? ";
  8.     cin>>option;
  9.     switch(option)
  10.     {
  11.         case 1:
  12.             cout<<"用跳的嗎?"<<endl;
  13.             break;
  14.         case 2:
  15.             cout<<" 沒吃過豬肉也看過豬走路!"<<endl;
  16.             break;
  17.         case 3:
  18.             cout<<"你是豬啊?"<<endl;
  19.             break;
  20.         case 4:
  21.             cout<<"答對了"<<endl;
  22.             break;
  23.         default:
  24.             cout<<"輸入錯誤"<<endl;
  25.     }
  26.     cout<<endl;
  27.     system("pause");
  28.     return 0;
  29. }
複製代碼

作者: 齊振睿    時間: 2022-4-27 20:20

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   

  6.     int option;
  7.     cout<<"豬有幾隻腳(1.一隻 2.兩隻 3.三隻 4.四隻): ";
  8.     cin>>option;
  9.    
  10.     switch(option){  
  11.            case 1:
  12.                 cout<<"用跳的嗎?"<<endl;
  13.                 break;
  14.            case 2:
  15.                 cout<<"沒吃過豬肉也看過豬走路!"<<endl;  
  16.                 break;
  17.            case 3:
  18.                 cout<<"你是豬阿"<<endl;   
  19.                 break;
  20.            case 4:
  21.                 cout<<"答對"<<endl;   
  22.                 break;
  23.            default:
  24.            cout<<"輸入錯誤"<<endl;                           
  25.     }
  26.     system("pause");
  27.     return 0;   
  28.     }
複製代碼

作者: 陳牧謙    時間: 2022-4-27 20:33

本帖最後由 陳牧謙 於 2022-4-27 20:36 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.       int ans;
  7.       cout<<"<小米的腦殘回答>"<<endl;
  8.       cout<<"請問豬有幾隻腳 <1>一隻 <2>兩隻 <3>三隻 <4>四隻"<<endl;   
  9.       cout<<"請作答:";
  10.       cin>>ans;
  11.       switch(ans)
  12.       {
  13.       case 1:
  14.             cout<<"用跳的嗎?"<<endl;
  15.             break;
  16.       case 2:
  17.             cout<<"沒吃過豬肉也看過豬走路!"<<endl;
  18.             break;
  19.       case 3:
  20.             cout<<"你是豬啊!"<<endl;
  21.             break;
  22.       case 4:
  23.             cout<<"答對了!"<<endl;
  24.             break;
  25.       default:
  26.          cout<<"輸入錯誤"<<endl;
  27.       }
  28.       system("pause");
  29.       return 0;   
  30. }
複製代碼

作者: 李彣    時間: 2022-4-27 20:34

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int option;
  7.     cout<<"問:豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻"<<endl;
  8.     cin>>option;
  9.     switch(option)
  10.     {
  11.         case 1:
  12.              cout<<"用跳的嗎?"<<endl;         
  13.              break;
  14.         case 2:
  15.              cout<<"沒吃過豬肉也看過豬走路!"<<endl;         
  16.              break;
  17.         case 3:
  18.              cout<<"你是豬啊?"<<endl;         
  19.              break;
  20.         case 4:
  21.              cout<<"答對了!"<<endl;         
  22.              break;
  23.         default:
  24.              cout<<"輸入錯誤"<<endl;
  25.                         
  26.     }
  27.     cout<<endl;
  28.     system("pause");
  29.     return 0;
  30. }
複製代碼

作者: 林劭澧    時間: 2022-6-7 17:40

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int option;
  7.         cout<<"豬有幾隻腳?(1.一隻2.兩隻3.三隻4.四隻):"<<endl;
  8.         cin>>option;
  9.         switch(option)
  10.         {
  11.                 case 1:
  12.                         cout<<"用跳的嗎?"<<endl;
  13.                         break;
  14.                 case 2:
  15.                         cout<<"沒吃過豬也看過豬走路啊!"<<endl;
  16.                         break;
  17.                 case 3:
  18.                         cout<<"你是豬啊!"<<endl;
  19.                         break;
  20.                 case 4:
  21.                         cout<<"答對了"<<endl;
  22.                         break;       
  23.                 default
  24.                         cout<<"輸入錯誤"<<endl;       
  25.         }
  26.         system("pause")
  27.         return 0;
  28. }
複製代碼

作者: 林劭澧    時間: 2022-6-7 17:42

超簡單

作者: 林劭杰    時間: 2022-6-13 20:33

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int score;
  6.     cout<<"豬有幾隻腳:";
  7.     cin>>score;
  8.     //判斷成績
  9.     switch(score){
  10.     case 1:
  11.                 cout<<"用跳的嗎?"<<endl;  
  12.                 break;
  13.                 case 2:
  14.                 cout<<"沒吃過豬肉也看過豬走路"<<endl;  
  15.                 break;
  16.                  case 3:
  17.                 cout<<"你是豬啊?"<<endl;  
  18.                 break;
  19.                 case 4:
  20.                 cout<<"答對了!"<<endl;  
  21.                 break;
  22.                
  23.            default:
  24.                 cout<<"輸入錯誤"<<endl;   
  25.     }
  26.       system("pause");
  27.     return 0;   
  28. }
複製代碼





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