Board logo

標題: switch 判斷式-選擇題1 [打印本頁]

作者: 王瑞喻    時間: 2019-6-12 17:17     標題: switch 判斷式-選擇題1

本帖最後由 王瑞喻 於 2019-6-13 01:54 編輯

請利用switch判斷式作出以下的成果


[attach]6674[/attach]
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int ans;
  8.     cout<<"請輸入1,2或3:";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.         case 1:
  13.             cout<<"你剛剛輸入的是1"<<endl;
  14.             break;
  15.         case 2:
  16.             cout<<"你剛剛輸入的是2"<<endl;
  17.             break;
  18.         case 3:
  19.             cout<<"你剛剛輸入的是3"<<endl;
  20.             break;
  21.         default:
  22.             cout<<"沒有這個選項"<<endl;
  23.     }
  24.     cout<<endl;
  25.     goto re;
  26.     system("pause");
  27.     return 0;
  28. }
複製代碼

作者: 劉愷恩    時間: 2019-6-15 11:40

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int ans;
  7.     re:
  8.     cout<<"請輸入1,2或3:";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.         case 1:
  13.             cout<<"你剛剛輸入的是1"<<endl;
  14.             break;
  15.         case 2:
  16.             cout<<"你剛剛輸入的是2"<<endl;
  17.             break;               
  18.         case 3:
  19.             cout<<"你剛剛輸入的是3"<<endl;         
  20.             break;               
  21.         default:         
  22.             cout<<"沒有這個選項"<<endl;     
  23.     }
  24.     cout<<endl;   
  25.     goto re;
  26.    
  27.     system("pause");
  28.     return 0;
  29. }   
複製代碼

作者: 郭哲維    時間: 2019-6-16 08:17

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int num;
  7.     re:
  8.     cout<<"請輸入1,2或3: ";
  9.     cin>>num;
  10.     switch(num)
  11.     {
  12.         case 1 ... 3:
  13.             cout<<"你剛剛輸入的是"<<num<<endl;
  14.             break;
  15.         default:
  16.             cout<<"沒有這個選項"<<endl;      
  17.     }
  18.     cout<<endl;
  19.     goto re;
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

作者: 曾宥程    時間: 2019-6-22 10:31

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int ans;
  8.     cout<<"請數入1,2,或3: ";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.     case 1:
  13.         cout<<"你剛剛輸入的是1"<<endl;
  14.         break;
  15.     case 2:
  16.         cout<<"你剛剛輸入的是2"<<endl;
  17.         break;
  18.     case 3:
  19.         cout<<"你剛剛輸入的是3"<<endl;
  20.         break;
  21.     default:
  22.         cout<<"別鬧了"<<endl;
  23.     }
  24.     goto re;
  25.         
  26.     system("pause");
  27.     return 0;            
  28. }
複製代碼

作者: 林孟蓁    時間: 2019-6-22 10:41

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int ans;
  8.     cout<<"請輸入1,2或3: ";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.         case 1:
  13.             cout<<"你剛剛輸入的是1"<<endl;
  14.             break;
  15.         case 2:
  16.             cout<<"你剛剛輸入的是2"<<endl;
  17.             break;
  18.         case 3:
  19.             cout<<"你剛剛輸入的是3"<<endl;
  20.             break;         
  21.         default:
  22.             cout<<"沒這個選項"<<endl;
  23.      }
  24.      cout<<endl;
  25.      goto re;
  26.      system("pause");
  27.      return 0;   
  28. }
複製代碼

作者: 王翎璇    時間: 2019-6-22 10:42

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int ans;
  8.     cout<<"請輸入1,2或3:";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.         case 1:
  13.             cout<<"你剛剛輸入的是1"<<endl;
  14.             break;
  15.         case 2:
  16.             cout<<"你剛剛輸入的是2"<<endl;
  17.             break;
  18.         case 3:
  19.             cout<<"你剛剛輸入的是3"<<endl;
  20.             break;
  21.         default:
  22.             cout<<"沒有這個選項"<<endl;
  23.     }
  24.     cout<<endl;
  25.     goto re;
  26.     system("pause");
  27.     return 0;
  28. }
複製代碼

作者: 蔡少宇    時間: 2019-6-27 17:14

  1. 本帖最後由 蔡少宇 於 2019-6-27 17:02 編輯


  2. #include<iostream>
  3. #include<cstdlib>
  4. using namespace std;
  5. int main()
  6. {
  7.     int day;
  8.     re:
  9.     cout<<"請你運動幾天(上週): ";
  10.     cin>>day;
  11.     switch(day)
  12.     {
  13.             case 0 ... 2:
  14.                 cout<<"有點少...要繼續加油喔! "<<endl;
  15.                 break;
  16.             case 3 ... 4:
  17.                 cout<<"還不錯...但還要繼續努力! "<<endl;
  18.                 break;
  19.             case 5 ... 7:
  20.                 cout<<"厲害喔!你就是標準的健康寶寶代言人! "<<endl;
  21.                 break;
  22.             default:
  23.                 cout<<"你是不知道一週有幾天嗎?你這個無知的人!"<<endl;
  24.     }
  25.     cout<<endl;
  26.     goto re;
  27.     system("pause");
  28.     return 0;
  29. }
複製代碼

作者: 鄭羽捷    時間: 2019-6-27 17:15

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int ans;
  7.     re:
  8.     cout<<"請輸入1、2或3:";
  9.     cin>>ans;
  10.     switch(ans)
  11.     {
  12.         case 1:
  13.             cout<<"你剛剛輸入的是1"<<endl;        
  14.             break;
  15.         case 2:
  16.             cout<<"你剛剛輸入的是2"<<endl;
  17.             break;
  18.         case 3:
  19.             cout<<"你剛剛輸入的是3"<<endl;
  20.             break;
  21.         default:
  22.             cout<<"沒這個選項"<<endl;                        
  23.     }
  24.     cout<<endl;
  25.     goto re;
  26.     system("pause");
  27.     return 0;        
  28. }
複製代碼

作者: 蔡少宇    時間: 2019-6-27 17:16

  1. 本帖最後由 蔡少宇 於 2019-6-27 17:02 編輯


  2. #include<iostream>
  3. #include<cstdlib>
  4. using namespace std;
  5. int main()
  6. {
  7.     int ans;
  8.     re:
  9.     cout<<"請輸入1,2或3: ";
  10.     cin>>ans;
  11.     switch(ans)
  12.     {
  13.             case 1:
  14.                 cout<<"您剛才輸入的是1 "<<endl;
  15.                 break;
  16.             case 2:
  17.                 cout<<"您剛才輸入的是2 "<<endl;
  18.                 break;
  19.             case 3:
  20.                 cout<<"您剛才輸入的是3 "<<endl;
  21.                 break;
  22.             default:
  23.                 cout<<"沒有這個選項"<<endl;
  24.     }
  25.     cout<<endl;
  26.     goto re;
  27.     system("pause");
  28.     return 0;
  29. }
複製代碼





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