返回列表 發帖

【競賽】題目二:平日與假日判斷

本帖最後由 游東祥 於 2013-8-15 12:05 編輯

題目二:平日與假日判斷



題目要求:

  • 在畫面上第一行顯示「請輸入星期(1~7):」字樣,並停留在第一行等待使用者輸入數字。
  • 輸入數字後,在畫面上第二行顯示判斷結果,星期一至星期五顯示「平日」,星期六與星期日顯示「假日」。
  • 若輸入範圍不在1~7顯示「輸入錯誤」。

P.S. 輸入時用數字代表星期,表示如下:
1=星期一、2=星期二、3=星期三
4=星期四、5=星期五、6=星期六、7=星期日




執行結果:
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     string p[]={"平日","平日","平日","平日","平日","假日","假日"};
  8.     cout<<"請輸入星期(1~7):";
  9.     cin>>a;
  10.     if(a>=1 && a<=7)
  11.     {
  12.          cout<<p[a-1]<<endl;        
  13.     }else
  14.     {
  15.          cout<<"輸入錯誤"<<endl;     
  16.     }
  17.     system("pause");   
  18.     return 0;
  19. }
複製代碼

TOP

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

  4. int main ()
  5. {
  6.     int a ;
  7.     cout << "請輸入星期(1~7):";
  8.     cin >> a ;
  9.     if (a < 6)
  10.     {
  11.         cout << "平日" << endl;   
  12.     }
  13.     else if (a <= 7)
  14.     {
  15.         cout << "假日" << endl;
  16.     }
  17.     else if (a >= 8)
  18.     {
  19.         cout << "輸入錯誤" << endl;
  20.     }
  21.     system ("pause");
  22.     return 0;   
  23. }
複製代碼

TOP

回復 1# 游東祥
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. int a;
  7. cout<<"請輸入星期(1~7):";
  8. cin>>a;
  9. if (1)
  10. cout<<"平日"<<endl;
  11. if (2)
  12. cout<<"平日"<<endl;
  13. if (3)
  14. cout<<"平日"<<endl;
  15. if (4)
  16. cout<<"平日"<<endl;
  17. if (5)
  18. cout<<"平日"<<endl;
  19. if (6)
  20. cout<<"假日"<<endl;
  21. if (7)
  22. cout<<"假日"<<endl;
  23. else if
  24. cout<<"輸入錯誤"<<endl;
  25. system("pause");
  26. return 0;
  27. }
複製代碼

TOP

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


  4. int main()                  
  5. {
  6.   cout <<"請輸入日期(1~7)"<<
  7.    
  8.                     
  9.    
  10.     system("pause");      

  11.     return 0;            
  12. }
複製代碼

TOP

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

  4. int main()
  5. {
  6.     int x;
  7.    
  8.     cout<<"請輸入星期(1~7):" <<endl;
  9.     cin>>x ;
  10.    
  11.     if(x==1,2,3,4,5)
  12.        {
  13.        cout<<"平日"<<endl;
  14.        }
  15.     else if (x==6,7)
  16.          {
  17.          cout<<"假日"<<endl;
  18.          }
  19.                         
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<csdlib>
  3. using namespace std;
  4. int maim()
  5. {
  6.     int score =0;
  7.     int level =0;
  8.     cout<<"請輸入您的假日:";
  9.    
  10.     level=score/7;
  11.     switch(level)
  12.     {
  13.       case 7:           
  14.       case 6:            
  15.       cout<<"假日"<<endl;
  16.       break;      
  17.       case 5:            
  18.       cout<<"平日"<<endl;
  19.       break;        
  20.       case 4:            
  21.       cout<<"平日"<<endl;
  22.       break;  
  23.       case 3:            
  24.       cout<<"平日"<<endl;
  25.       break;      
  26.       case 2:            
  27.       cout<<"平日"<<endl;
  28.       break;      
  29.       case 1:            
  30.       cout<<"平日"<<endl;
  31.       break;   
  32.       default:
  33.       cout<<"(輸入錯誤)"<<endl;         
  34.    
  35.                  
  36.                  }
  37.     system("pause");
  38.     return 0;
  39.     }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入星期(1~7):";
  8.     cin>>a;
  9.     if(a<=6)
  10.     {
  11.         cout<<"平日"<<endl;
  12.     }
  13.     else if(a==7)
  14.     {
  15.         cout<<"假日"<<endl;
  16.     }
  17.     else
  18.     {
  19.         cout<<"輸入錯誤"<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;   
  23. }
複製代碼

TOP

  1. int s;
  2.     cout <<"請輸入星期(1~7):"<<endl;
  3.     cin >> s;
  4.     if(s==1~5);
  5.     cout << "平日" <<endl;
  6.     if(s=6~7);
  7.     cout << "假日" <<endl;
  8.     else
  9.     cout << "輸入錯誤" <<endl;
  10.     system("pause");               
  11.     return 0;                    
  12. }
複製代碼

TOP

  1. #include <iostream>         
  2. #include <cstdlib>         
  3. using namespace std;
  4.         
  5. int main()                 
  6. {
  7.     int ;
  8.     int y;
  9.     cout<<"請輸入星期(1~7):";
  10.    
  11.    
  12.    
  13.   system("pause;");
  14.   return 0;
  15. }     
複製代碼

TOP

  1. #include <iostream>                     //引入輸出輸入指令
  2. #include <cstdlib>                     //引入c的語言 的標準函式
  3. using namespace std;                  //用標準函式庫命名空間
  4. int main()
  5.   {
  6.   
  7.    cout<<"請輸入星期(1~7):"<<endl
  8.    
  9.    if(a==1~5);
  10.    if(b==6~7
  11.    {
  12.    cout<<"平日"<<endl;
  13.     }
  14.             cin>>a
  15.      {
  16.      cout<<"假日"<<endl;
  17.       }
  18.     cin>>b
  19.    
  20.   system("pause");
  21.     return 0;  
  22.   }  
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std ;
  4. int main()
  5. {
  6. int d;
  7. cout<<"請輸入星期(1~7):";
  8. cin>>d;
  9. if(d==1~5)
  10. {
  11. cout<<"平日"<<endl;
  12. }
  13. else  if(d==6~7)
  14. {

  15. cout<<"假日"<< endl;
  16. }
  17. else  if(d==大於 7)
  18. {
  19. cout<<"輸入錯誤"<<endl;
  20. }



  21.    

  22.                      
  23.    
  24.    
  25.    
  26.    
  27.    
  28.    
  29.    
  30.    
  31.    
  32.    
  33.    
  34.    
  35. system("pause");
  36. return 0;

  37.    
  38.    
  39. }
複製代碼

TOP

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

  4. int main()                       

  5. {
  6.     int s;
  7.     cout <<"請輸入星期(1~7):"<<endl;
  8.     cin >> s;
  9.     if(s==1~5)
  10.     cout << "平日" <<endl;
  11.     if(s=6~7)
  12.     cout << "假日" <<endl;
  13.     if(s=8>)
  14.     cout << "輸入錯誤" <<endl;
  15.     system("pause");               
  16.     return 0;                    
  17. }
  18.                                                 
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. cout<<"請輸入(1~7):";
  7. int a;
  8. cin>>a;
  9. cout<<"1,2,3,4,5"<<"平日"<<endl;
  10. cout<<"6,7"<<"假日"<<endl;
  11. cout<<"其他不是日期"<<endl;

  12. system("pause");
  13. return 0;
  14. }
複製代碼

TOP

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

  4. int main()
  5. {
  6.   int (1~5) ;
  7.   int (6~7) ;
  8.   
  9.   cin >> 1;
  10.   cin >> 6;
  11.   
  12.   cout << "請輸入星期(1~7)" <<endl;  
  13.   if
  14.   cout << "平日" <<endl;
  15.   else if
  16.   cout << "假日" <<endl;  
  17.    
  18.      system("pause");
  19.      return 0;      
  20. }
  21.             
複製代碼

TOP

返回列表