返回列表 發帖

[作業] if...else if...else 敘述 - 票價分類

假設有一遊樂園的票價表如下, 請設計一個小程式, 讓電腦依據使用者的年齡, 回應票價與種類:
       3歲以下   幼兒票   免費入場
  4歲 ~ 12歲   兒童票   50元
13歲 ~ 65歲   一般票   100元
     65歲以上   敬老票   70元

#include<iostream>
using namespace std;
int main()
{
    int age;
    cout<<"請輸入你的年齡: ";
    cin>>age;
    if(age>=0 && age<=3)
    {
        cout<<"你可以免費進場!";
    }else if(age>=4 && age<=15)
    {
        cout<<"請購買$50NT";
    }else if(age>=13 and age<=64)
    {
    cout<<"請輸入一般票$100NT!";
    }else if(age>=65 and age<=120)
    {
    cout<<"請購買敬老票$40NT";
    }else
    {
        cout<<"輸入錯誤!";
    }
    cout<<endl;
    system("pause");
    return 0;
    }

TOP

#include<iostream>
using namespace std;
int main()
{
  int age;
  cout<<"請輸入你的年齡: ";
  cin>>age;
  if(age>=0 && age<=3)
  {
      cout<<"你可以免費進場!";
  }else if(age>=4 && age>=15)
  {  
      cout<<"請購買$50NT";
  }else if(age>=13 and age<=64)
  {
      cout<<"請輸入一般票$100NT!";
  }else if(age>=65 and age<=120)
  {
      cout<<"請購買敬老票$40NT";
  }else
  {
      cout<<"輸入錯誤!";
  }
   cout<<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>=0 && age<=3)
  9.   {
  10.       cout<<"你可以免費進場!";
  11.   }else if(age>=4 && age>=15)
  12.   {  
  13.       cout<<"請購買$50NT";
  14.   }else if(age>=13 and age<=64)
  15.   {
  16.       cout<<"請輸入一般票$100NT!";
  17.   }else if(age>=65 and age<=120)
  18.   {
  19.       cout<<"請購買敬老票$40NT";
  20.   }else
  21.   {
  22.       cout<<"輸入錯誤!";
  23.   }
  24.   cout<<endl;
  25.   system("pause");
  26.   return 0;
  27. }
複製代碼

TOP

返回列表