返回列表 發帖

[作業] if...else if...else

利用 if...else if...else 敘述, 試做一個年級判斷程式:
1,2 年級 --> 低年級
3,4 年級 --> 中年級
5,6 年級 --> 高年級

本帖最後由 劉漢文 於 2011-9-25 13:59 編輯
  1. #include<iostream>
  2. using namespace std ;
  3. int main()
  4. {
  5.    int age;
  6.    cout<<"請輸入**國小的年級:";
  7.    cin>>age;
  8.    if(age>0 && age<3)
  9.    {
  10.       cout<<"你是低年級的學生ㄜ!"<<endl;
  11.     }else if(age>=3 && age<5)
  12.     {
  13.       cout<<"你是中年級的學生ㄜ!"<<endl;
  14.       
  15.     }else if(age>=5 && age<7)
  16.     {
  17.       cout<<"你是高年級的學生ㄜ!"<<endl;
  18.     }else if(age>=7 && age<10)
  19.     {
  20.           cout<<"你是國中生,去讀你的書啦!"<<endl;
  21.     }else if(age>=10 && age<13)
  22.     {
  23.           cout<<"你是高中生ㄜ!" <<endl;
  24.     }else if(age==0)
  25.     {
  26.           cout<<"你還沒國小,回去讀幼稚園吧!"<<endl;
  27.     }else if(age>=13 && age<17)
  28.     {
  29.           cout<<"你是大學生要早睡早起身體才會好!"<<endl;
  30.     }else
  31.     {
  32.      cout<<"喔喔年級有那麼高嗎!!!"<<endl;
  33.     }
  34.     system("pause");
  35.      return 0;
  36. }
複製代碼

TOP

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.    int age;
  6.    cout<<"請問您是幾年級的??(請寫代號)"<<endl;
  7.    cout<<"1.一年級  2.二年級 3.三年級"<<endl;
  8.    cout<<"4.四年級  5.五年級 6.六年級"<<endl;
  9.    cout<<"7.七年級(國一) 8.八年級(國二) 9.九年級(國三)"<<endl;
  10.    cin>>age;
  11.    if(age==1)
  12.    {
  13.        cout<< "你是一年級 低年級 請到一年級的教室報到"<<endl;
  14.    }
  15.    else if(age==2)
  16.    {
  17.        cout<< "你是二年級 低年級 "<<endl;         
  18.    }
  19.    else if(age==3)
  20.    {
  21.        cout<< "你是三年級 中年級 第一次分班跟同學相處的愉快嗎"<<endl;
  22.    }
  23.    else if(age==4)
  24.    {
  25.        cout<< "你是四年級 中年級 "<<endl;         
  26.    }
  27.    else if(age==5)
  28.    {
  29.        cout<< "你是五年級 高年級 第二次分班課業是否變重一點"<<endl;
  30.    }
  31.    else if(age==6)
  32.    {
  33.        cout<< "你是六年級 高年級  在國小的最後一年是否對學校有所留戀" <<endl;
  34.    }
  35.    else if(age==7)
  36.    {
  37.        cout<<"你是國一 一個結束又是一個新的開始"<<endl;
  38.    }
  39.    else if(age==8)
  40.    {
  41.        cout<<"你是國二  課業壓力很重要撐下去加油"<<endl;
  42.    }
  43.    else if(age==9)
  44.    {
  45.        cout<<"你是國三  要準備考基測了別再貪玩  "<<endl;
  46.    }
  47.    else
  48.    {
  49.        cout<<"你到底是幾年級的阿?吃飽太閒歐"<<endl;
  50.    }
  51.    system("pause");
  52.    return 0;
  53. }
複製代碼

TOP

  1. #include<iostream>
  2. using namespace std ;
  3. int main()
  4. {
  5.    int age;
  6.    cout<<"請輸入**國小的年級:";
  7.    cin>>age;
  8.    if(age>0 && age<3)
  9.    {
  10.       cout<<"你是低年級的學生ㄜ!"<<endl;
  11.     }else if(age>=3 && age<5)
  12.     {
  13.       cout<<"你是中年級的學生ㄜ!"<<endl;
  14.          }else if(age>=5 && age<7)
  15.     {
  16.       cout<<"你是高年級的學生ㄜ!"<<endl;
  17.     }else if(age>=7 && age<10)
  18.     {
  19.           cout<<"你是國中生,為什麼來國小!!"<<endl;
  20.     }else if(age>=10 && age<13)
  21.     {
  22.           cout<<"高中!?回去念你的書吧!!" <<endl;
  23.     }else if(age==0)
  24.     {
  25.           cout<<"還沒國小,回去找你的幼稚園老師吧!"<<endl;
  26.     }else if(age>=13 && age<17)
  27.     {
  28.           cout<<"你是大學生回去好好唸你書吧!"<<endl;
  29.     }else
  30.     {
  31.      cout<<"你的年級有那麼高嗎!!!"<<endl;
  32.     }
  33.     system("pause");

  34.      return 0;

  35. }
複製代碼

TOP

  1. #include<iostream>
  2. using namespace std ;
  3. int main()
  4. {
  5.     int age;
  6.     cout<<"請問您幾年級?";
  7.     cin>>age;
  8.     if(age >= 1 && age<3)
  9.     {
  10.        cout<<"你是低年級";
  11.     }else if(age >= 3 && age<5)
  12.     {
  13.        cout<<"你是中年級";
  14.     }else if(age >= 5 && age<=6)
  15.     {
  16.        cout<<"你是高年級";  
  17.     }
  18.     system("pause");
  19.     return 0 ;
  20. }
複製代碼

TOP

  1. #include<iostream>

  2. using namespace std ;

  3. int main()

  4. {

  5.    int age;

  6.    cout<<"請輸入你的年級:";

  7.    cin>>age;

  8.    if(age>0 && age<3)

  9.    {

  10.       cout<<"低年級"<<endl;

  11.     }else if(age>=3 && age<5)

  12.     {

  13.       cout<<"中年級"<<endl;

  14.       

  15.     }else if(age>=5 && age<7)

  16.     {

  17.       cout<<"高年級"<<endl;

  18.     }else if(age>=7 && age<10)

  19.     {

  20.           cout<<"國中生"<<endl;

  21.     }else if(age>=10 && age<13)

  22.     {

  23.           cout<<"高中生" <<endl;

  24.     }else if(age==0)

  25.     {

  26.           cout<<"幼稚園"<<endl;

  27.     }else if(age>=13 && age<17)

  28.     {

  29.           cout<<"大學生"<<endl;

  30.     }else

  31.     {

  32.      cout<<"亂打"<<endl;

  33.     }

  34.     system("pause");

  35.      return 0;

  36. }
複製代碼

TOP

#include<iostream>

using namespace std ;

int main()

{

   int age;

   cout<<"請輸入國小年級:";

   cin>>age;

   if(age>0 && age<3)

   {

      cout<<"低年級"<<endl;

    }else if(age>=3 && age<5)

    {

      cout<<"中年級"<<endl;

      

    }else if(age>=5 && age<7)

    {

      cout<"高年級"<<endl;

    }else if(age>=7 && age<10)

    {

          cout<<""<<endl;

    }else if(age>=10 && age<13)

    {

          cout<<"高中生" <<endl;

    }else if(age==0)

    {

          cout<<"不是小學生!!"<<endl;

    }else if(age>=13 && age<17)

    {

          cout<<"大學生"<<endl;

    }else

    {

     cout<<"X!!!"<<endl;

    }

    system("pause");

     return 0;

}

TOP

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int age;
  6.     cout<<"請問你幾年級?" ;
  7.     cin>>age;
  8.     if(age>=1 && age<3)
  9.     {
  10.        cout<<"你是低年級" ;
  11.     }else if(age>=3 && age<5)
  12.     {
  13.         cout<<"你是中年級" ;
  14.     }else if(age>=5 && age<6)
  15.     {
  16.         cout<<"你是高年級";
  17.     }else
  18.     {
  19.          cout<<"你輸入錯誤";
  20.     }
  21.    
  22.     cout<<endl ;
  23.    
  24.    
  25. system("pause");
  26. return 0;   
  27.    
  28. }
複製代碼

TOP

返回列表