Board logo

標題: switch 判斷式 : 分數評等 [打印本頁]

作者: 游東祥    時間: 2014-1-23 10:58     標題: switch 判斷式 : 分數評等

[attach]820[/attach][attach]819[/attach][attach]818[/attach][attach]817[/attach]

1. 讓使用者輸入分數(0~100)
2. 顯示評等
     A : 90~100
     B : 80~89
     C : 70~79
     D : 60~69
     E : 0~60
作者: 劉得恩    時間: 2014-1-23 10:59

本帖最後由 劉得恩 於 2014-1-23 11:05 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4.    
  5. int main()
  6. {
  7. int score,level;
  8. cout<<"請輸入您的分數:";
  9. cin>>score;
  10. level=score/10;
  11. cout<<"您的評等是:";

  12. switch(level)
  13. {
  14.         case 10:
  15.         case 9:
  16.              cout<<"A"<<endl;
  17.              break;
  18.         case 8:
  19.              cout<<"B\n";
  20.              break;
  21.         case 7:
  22.              cout<<"C\n";
  23.              break;
  24.         case 6:
  25.              cout<<"D\n";
  26.              break;
  27.         default:
  28.                 cout<<"E\n";
  29.                break;   
  30. }
  31.   system("PAUSE");
  32.   return 0;
  33. }
複製代碼

作者: 陳婉平    時間: 2014-1-23 11:00

  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.     cout <<"您的評等是:";
  14.     switch (level)
  15.     {
  16.            case 10:
  17.            case 9:
  18.                 cout <<"A" <<endl;
  19.                 break;
  20.            case 8:
  21.                 cout <<"B" <<endl;
  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.     system ("pause");
  33.     return 0;
  34. }
複製代碼

作者: 黃詠軒    時間: 2014-1-23 11:01

本帖最後由 黃詠軒 於 2014-1-23 11:06 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.   int score
  7.   int level
  8.   cout << "請輸入您的分數:";
  9.   cin >> score;
  10.   level = score / 10;
  11.   cout << "score=" << score << endl;
  12.   cout << "level=" << level << endl;
  13.   
  14.   cout << "您的評等是:";
  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.               break;   
  33.          
  34.             
  35.   
  36.    }
  37.   system("pause");
  38.   return 0;
  39. }
複製代碼

作者: 林宇翔    時間: 2014-1-23 11: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.     cout <<"score=" << score <<endl;
  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.            default:
  26.                cout <<"D"<<endl;
  27.            break;
  28.            }   









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

作者: 陳均    時間: 2014-1-23 11:02

  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.     cout<<"您的評等為:";
  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.           break;                                                                     
  32.     }
  33.    
  34.     system ("pause");
  35.     return 0;
  36. }
複製代碼

作者: 郭品君    時間: 2014-1-23 11:04

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. int score;
  7. int level;
  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. break;
  29. }
  30. system("pause");
  31. return 0;
  32. }
複製代碼

作者: 李允軒    時間: 2014-1-23 11:04

  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.     cout << "您的評等是:";
  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.     system ("pause");
  33.     return 0;
  34. }
複製代碼

作者: 劉怡修    時間: 2014-1-23 11:08

  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.     cout <<"score" << score <<endl;
  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.      break;
  31. }
  32.    
  33.    
  34.    
  35.    
  36.    
  37.    
  38.    
  39.    
  40.    
  41.     system("pause");
  42.     return 0;
  43. }
複製代碼

作者: 任冠宇    時間: 2014-1-23 11:09

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

作者: 劉芝均    時間: 2014-1-23 11:16

  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.      case 6:
  28.          cout <<"D"<<endl;
  29.                break;
  30.      default:
  31.              cout <<"E" <<endl;
  32.              break;
  33.      }
  34.    system ("pause");  
  35.    return 0;        
  36. }
複製代碼

作者: 黃國清    時間: 2014-1-23 12:06

  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.     cout<<"您的評等是:";
  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.                  
  33.                  default:
  34.                  cout<<"E"<<endl;
  35.                  break;
  36.     }
  37.    
  38.     if(level<6)
  39.     {
  40.                  cout<<"哈哈你好爛"<<endl;
  41.     }                    
  42.     if(level==10)
  43.     {
  44.                  cout<<"你是作弊嗎"<<endl;
  45.     }         
  46.     if(level==9)
  47.     {
  48.                  cout<<"你是作弊嗎"<<endl;
  49.     }         
  50.     if(level==0)
  51.     {
  52.                  cout<<"你還是人嗎,哪有人笨成這樣"<<endl;
  53.     }                        
  54.     system("pause");
  55.     return 0;
  56. }
複製代碼





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