Board logo

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

作者: 游東祥    時間: 2013-8-14 11:49     標題: switch 判斷

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.    
  7.     int score;
  8.     int level;
  9.    
  10.     cout << "請輸入您的分數:";
  11.     cin >> score;
  12.     level = score / 10;
  13.    
  14.     switch(level)
  15.     {
  16.      case 10:
  17.      case 9:
  18.           cout << "A" << endl;
  19.               break;
  20.          
  21.          case 8:
  22.           cout << "B" << endl;
  23.               break;
  24.          
  25.          case 7:
  26.           cout << "C" << endl;
  27.               break;
  28.          
  29.          case 6:
  30.           cout << "D" << endl;
  31.               break;

  32.      default:
  33.           cout << "E" << endl;
  34.           break;

  35.     }
  36.    
  37.    
  38.     system("pause");
  39.     return 0;
  40. }
複製代碼

作者: 林以諾    時間: 2013-8-14 11:55

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int score=0;
  7.    int level=0;
  8.    
  9.    cout<<"請輸入你的分數: ";
  10.    cin>>score;
  11.    level=score/10;
  12.    
  13.    switch(level)
  14.    {
  15.                case 10:
  16.                case 9:
  17.                     cout<<"a"<<endl;
  18.                     break;
  19.                case 8:
  20.                     cout<<"b"<<endl;
  21.                     break;
  22.                case 7:
  23.                     cout<<"c"<<endl;
  24.                     break;
  25.                case 6:
  26.                     cout<<"d"<<endl;
  27.                     break;
  28.                default:
  29.                     cout<<"e"<<endl;
  30.                     break;
  31.                                        
  32.                 }
  33.   system("pause");
  34.   return 0;
  35. }
複製代碼

作者: 薛景謙    時間: 2013-8-14 11:56

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.    
  7.     int score;
  8.     int level;
  9.    
  10.     cout << "請輸入您的分數:";
  11.     cin >> score;
  12.     level = score / 10;
  13.    
  14.     switch(level)
  15.     {
  16.      case 10:
  17.           cout << "s" << endl;
  18.          
  19.      case 9:
  20.           cout << "A" << endl;
  21.               break;
  22.          
  23.          case 8:
  24.           cout << "B" << endl;
  25.               break;
  26.          
  27.          case 7:
  28.           cout << "C" << endl;
  29.               break;
  30.          
  31.          case 6:
  32.           cout << "D" << endl;
  33.               break;

  34.      default:
  35.           cout << "f"<< endl;
  36.           break;

  37.     }
  38.    
  39.    
  40.     system("pause");
  41.     return 0;
  42. }
複製代碼

作者: 黃崇維    時間: 2013-8-14 11:56

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score = 0;
  7.     int level = 0;
  8.    
  9.     cout<<"請輸入你的分數: ";
  10.     cin>>score;
  11.     level=score/10;
  12.    
  13.     switch(level)
  14.     {
  15.          case 10:
  16.          case 9:
  17.               cout<<"得 A+"<<endl;
  18.               break;
  19.          case 8:
  20.               cout<<"得 A"<<endl;
  21.               break;
  22.          case 7:
  23.               cout<<"得 A-"<<endl;
  24.               break;
  25.          case 6:
  26.               cout<<"得 B+"<<endl;
  27.               break;
  28.          default:
  29.               cout<<"得 F(不及格)"<<endl;                             
  30.     }
  31.     system("pause");
  32.     return 0;
  33. }
複製代碼

作者: 徐義翔    時間: 2013-8-14 11:57

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.   int score
  7.   int level
  8.   
  9.   cout << "請輸入您的分數:";
  10.     cin >> score;
  11.     level = score / 10;
  12.    
  13.     switch(level)
  14.     {
  15.      case 10:
  16.      case 9:
  17.    
  18.         cout << "S" <<endl;
  19.             break;
  20.             
  21.      case 8:
  22.    
  23.         cout << "A" <<endl;
  24.             break;
  25.    
  26.      case 7:
  27.    
  28.         cout << "B" <<endl;
  29.             break;
  30.             
  31.      case 6:
  32.    
  33.         cout << "C" <<endl;
  34.             break;
  35.    
  36.      case 5:
  37.    
  38.         cout << "D" <<endl;
  39.             break;
  40.    
  41.     case 4:
  42.    
  43.         cout << "E" <<endl;
  44.             break;
  45.             
  46.     default:
  47.           cout << "不及格" << endl;
  48.           break;
  49.    
  50.     system("pause");
  51.     return 0;
  52. }
複製代碼

作者: 施伯叡    時間: 2013-8-14 11:58

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     int score;
  7.     int level;
  8.    
  9.     cout << "請輸入您的分數:";
  10.     cin >> score;
  11.     level = score / 10;
  12.    
  13.     switch (level)
  14.     {
  15.         case 10:
  16.         case 9:
  17.              cout << "A" << endl;
  18.              break;
  19.             
  20.         case 8:
  21.              cout << "B" << endl;
  22.              break;
  23.             
  24.         case 7:
  25.              cout << "C" << endl;
  26.              break;
  27.             
  28.         case 6:
  29.              cout << "D" << endl;
  30.              break;
  31.             
  32.         default:
  33.              cout << "E" << endl;
  34.     }
  35.         
  36.     system("pause");
  37.     return 0;
  38. }
複製代碼

作者: 柯璟廷    時間: 2013-8-14 11:59

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6. int score;
  7. int level;
  8. cout<<"level:";
  9. cin >>score;
  10. level=score/10;
  11. switch(level)
  12. {
  13. case10:
  14. case9:
  15.        cout<<"a"<<endl;
  16.        break;  
  17.     case8:
  18.        cout<<"b"<<endl;
  19.        break;  
  20.      case7:
  21.        cout<<"c"<<endl;
  22.        break;  
  23.      case6:
  24.        cout<<"d"<<endl;
  25.        break;  
  26.        default:
  27.                cout<<"得e(不及格)"<< endl
  28.     system("pause");
  29.     return 0;
  30. }
複製代碼

作者: 蘇昱安    時間: 2013-8-14 12:01

  1. #include<iostream>         
  2. #include<cstdlib>           
  3. using namespace std;      
  4. int main()                 
  5. {
  6.       int score=0;
  7.       int level=0;
  8.       cout<<"請輸入您的分數:";
  9.       cin>>score;
  10.       level=score/10;
  11.       switch(level)
  12.       {
  13.       case 10:            
  14.       case 9:                           
  15.       cout<<"得a"<<endl;
  16.       break;            
  17.       case 8:                        
  18.       cout<<"得b"<<endl;
  19.      break;        
  20.       case 7:               
  21.       cout<<"得c"<<endl;
  22.       break;              
  23.       case 6:              
  24.       cout<<"得d"<<endl;
  25.       break;            
  26.       default:              
  27.        cout<<"得e(不及格)"<<endl;                        
  28.       }
  29.     system("pause");
  30.     return 0;        
  31. }
複製代碼

作者: 李恆    時間: 2013-8-14 12:01

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()

  5. {
  6.     int score;
  7.     int level;
  8.    
  9.     cout<<"請輸入你的分數:";
  10.     cin>>score;
  11.     level=score/10
  12.     switch(level)
  13. {   
  14.     case10:
  15.     case9:   
  16.     cout<<" a "<<endl;
  17.     break   
  18.     case8:   
  19.     cout<<" b " <<endl;
  20.     break   
  21.     case7:   
  22.     cout<< " c " <<endl;
  23.     break   
  24.     case6:   
  25.     cout<< " d " <<endl;
  26.     break   
  27.    default:
  28.    cout<< " e " <<endl;
  29.    
  30.     system("pause");
  31.     return 0;
  32. }     
複製代碼

作者: 蔡凱益    時間: 2013-8-14 12:02

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int score=0;   
  7.    int level=0;
  8.    
  9.    cout << "請輸入您的分數:";
  10.     cin >> score;
  11.     level = score / 10;
  12.    
  13.     switch(level)
  14.     {
  15.     case 10:
  16.     case 9:
  17.     cout << "A" << endl;
  18.     break;
  19.     case 8:
  20.     cout << "B" << endl;
  21.     break;
  22.     case 7:
  23.     cout << "c" << endl;
  24.     break;
  25.     case 6:
  26.     cout << "d" << endl;
  27.     break;
  28.     case 5:
  29.    
  30.      default:
  31.      cout << "E" << endl;
  32.      break;  
  33.      }
  34.      
  35.      system("pause");
  36.      return 0;
複製代碼

作者: 吳宗桓    時間: 2013-8-14 12:04

  1. #include <iostream>                     //引入輸出輸入指令
  2. #include <cstdlib>                     //引入c的語言 的標準函式
  3. using namespace std;                  //用標準函式庫命名空間
  4. int main()                           //程式從"main"開始執行
  5. {     
  6.   
  7.    int score;
  8.    int level;
  9.    
  10.    cout << "請輸入您的分數:";
  11.     cin >> score;
  12.     level = score / 10;
  13.     switch(level)
  14.     {
  15.     case 10:
  16.     case 9:
  17.        cout << "a"<<endl;
  18.        break;
  19.     case 8:
  20.     cout << "b"<<endl;
  21.     break;
  22.     case 7:
  23.     cout << "c"<<endl;
  24.      break;
  25.       case 6:
  26.     cout << "d"<<endl;
  27.     break;
  28.      default:
  29.     cout << "e"<<endl;

  30.     }
  31.      
  32.   system("pause");
  33.   return 0;  
  34. }
複製代碼

作者: 張郁偵    時間: 2013-8-14 12:04

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5.    
  6. {
  7.    
  8.     int score;
  9.     int level;
  10.    
  11.     cout<<"請輸入你的分數";
  12.     cin>>score;
  13.     level=score/10;
  14.    
  15.     switch(level)
  16.     {
  17.     case 10:
  18.     case 9:
  19.          cout<<"得A"<<endl;
  20.          break;
  21.     case 8:
  22.          cout<<"得B"<<endl;
  23.          break;
  24.     case 7:
  25.          cout<<"得C"<<endl;
  26.          break;
  27.     case 6:
  28.          cout<<"得D"<<endl;
  29.          break;
  30.     default:
  31.          cout<<"得E"<<endl;
  32. }
  33.     system("pause");
  34.     return 0;
  35. }
複製代碼

作者: 張郁庭    時間: 2013-8-14 12:04

  1. #include<iostream>        
  2. #include <cstdlib>         
  3. using namespace std;      

  4. int main()
  5. {
  6.      //switch 迴圈
  7.      
  8.      int score=0;
  9.      int level=0;
  10.      
  11.      cout<<"請輸入您的分數 :";
  12.      cin>>score;
  13.      level=score/10;
  14.      
  15.      swich(level)
  16.      {
  17.            case 10:
  18.            case 9:
  19.                 cout<<" 得A " << endl;
  20.                 break;
  21.            case 8:
  22.                 cout<<" 得B " << endl;
  23.                 break;
  24.            case 7:
  25.                 cout<<" 得C " << endl;
  26.                 break;
  27.            case 6:
  28.                 cout<<" 得D " << endl;
  29.                 break;
  30.            default:
  31.                 cout<<" 得E(不及格) " << endl;
  32.      }
  33.      
  34.      system("pause");
  35.      return0;
  36.            
複製代碼

作者: 張彥承    時間: 2013-8-14 12:05

  1. #include <iostream>        
  2. #include <cstdlib>         
  3. using namespace std;      
  4. int main ()
  5. {
  6.     int=;
  7.     int=;
  8.     cout<<"enter your score:";
  9.     cin>>score;
  10.     level=score/10
  11.    
  12.     switch(level)
  13.     {
  14.      case 10:
  15.      case 9:
  16.           cout<<"get a"<<endl;
  17.           break;
  18.            
  19.      case 8:
  20.           cout<<"get b"<<endl;
  21.           break;
  22.            case 7:
  23.           cout<<"get c"<<endl;
  24.           break;
  25.              case 6:
  26.           cout<<"get d"<<endl;
  27.           break;
  28.           defult:
  29.                cout<<"get e"<<endl;
  30.               
  31.               }
  32.               system("pause");
  33.               return0;
  34.               }
複製代碼

作者: 周雍程    時間: 2013-8-14 12:05

  1. #include <iostream>     
  2. #include <cstdlib>      
  3. using namespace std;   
  4. int main()
  5.     int score;
  6.     int level;  
  7.    
  8.     cout << "請輸入您的分數:";

  9.     cin >> score;
  10.     level = score / 10;
  11.    
  12.     switch(level)
  13.     {
  14.          case 10:
  15.         
  16.          case 9:
  17.               cout <<"a"<<endl;
  18.               break;     
  19.          case 8:
  20.               cout <<"b"<<endl;
  21.               break;            
  22.          case 7:
  23.               cout <<"c"<<endl;
  24.               break;     
  25.          case 6:
  26.               cout <<"d"<<endl;
  27.               break;     
  28.          default:
  29.               cout <<"e"<<endl;
  30.               break;
  31.          system("pause");     
  32.          return 0;               
  33.      }

  34.               
複製代碼

作者: 陳寧莉    時間: 2013-8-14 12:05

  1.     cin >>score;
  2.     level = score/10;
  3.    
  4.     switch(level)
  5.     {
  6.                  case 10:
  7.                  case 9:
  8.                       cout <<"得A" <<endl;
  9.                       break;
  10.                  case 8:
  11.                       cout <<"得B" <<endl;
  12.                       break;
  13.                  case 7:
  14.                       cout <<"得C" <<endl;
  15.                       break;
  16.                  case 6:
  17.                       cout <<"得D" <<endl;
  18.                       break;
  19.                  default:
  20.                       cout <<"得E" <<endl;
  21.                       break;
  22. }

  23.     system("pause");        //讓程式暫停
  24.     return 0;               //告訴程式執行正確
  25. }
複製代碼

作者: 張峻瑋    時間: 2013-8-14 12:05

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std ;

  4. int main ()
  5. {
  6.      
  7.     int score ;
  8.     int level ;
  9.    
  10.     cout <<"請輸入您的分數:";
  11.     cin >> score;
  12.     level = score/10;
  13.    
  14.     switch(level)
  15.     {
  16.       case 10:
  17.       case 9:
  18.            cout<< "A" <<endl;
  19.                break;
  20.       case 8:
  21.            cout<< "B" <<endl;
  22.                break;  
  23.       case 7:
  24.            cout<< "C" <<endl;
  25.                break;           
  26.       case 6:
  27.            cout<< "D" <<endl;
  28.                break;
  29.       default:
  30.            cout<< "E" <<endl;
  31.     }  
  32.    
  33.     system("pause") ;
  34.     return 0 ;                                 
  35. }      
複製代碼

作者: 陳國蘢    時間: 2013-8-14 12:06

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     int score=10;
  7.     int level=1;
  8.    
  9.     cout<<"100:";
  10.     cin>>score;
  11.     level=score/10;

  12.     switch(level)
  13.     {
  14.      case10:
  15.      case9:
  16.          cout<<"a"<<endl;      
  17.          break;  
  18.      case8:
  19.          cout<<"b"<<endl;      
  20.          break;           
  21.      case7:
  22.          cout<<"c"<<endl;      
  23.          break;         
  24.      case6:
  25.          cout<<"d"<<endl;      
  26.          break;        
  27.      default:      
  28.          cout<<"e"<<endl;
  29.          break;
  30. }
  31. system("pause");
  32. return 0;  
  33. }
複製代碼





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