Board logo

標題: [作業] if...else if...else 敘述 - 票價分類 [打印本頁]

作者: tonyh    時間: 2011-11-9 14:12     標題: [作業] if...else if...else 敘述 - 票價分類

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

  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. }
複製代碼

作者: 黃崇維    時間: 2011-11-16 13:41

#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;
}
作者: 林宥辰    時間: 2011-11-16 13:47

#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;
    }




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