Board logo

標題: 購物系統 (一) [打印本頁]

作者: 歐柏罕    時間: 2018-3-5 19:14     標題: 購物系統 (一)

本帖最後由 歐柏罕 於 2018-3-5 19:32 編輯

運用陣列技巧, 設計一購物系統的商品價目表, 商店名稱與商品價格請同學們發揮創意自由發揮.
提示: 宣告兩個一維陣列, 分別裝商品名稱與商品價格.

作者: 歐柏罕    時間: 2018-3-5 19:32

https://home.gamer.com.tw/creationDetail.php?sn=2061690
作者: 彭煥宇    時間: 2018-3-5 19:32

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[]={"遙控器車","飛機模型","足球    ","拼圖    ","玩具槍  ","可愛玩偶","籃球    "};
  7.     int price[]={450,550,325,200,660,150,380};
  8.     cout<<"☆★☆智能玩具店☆★☆"<<endl<<endl;
  9.     cout<<"[商品價目表]"<<endl;
  10.     for(int i=0; i<7; i++)
  11.          cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  12.     system("pause");   
  13.     return 0;
  14. }
複製代碼

作者: 曾堂桂    時間: 2018-3-5 19:33

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int price[7]={450,550,325,200,660,150,380};
  7.     string thing[7]={"遙控汽車","飛機模型","足球     ","拼圖     ","玩具槍","可愛玩偶","籃球     "};
  8.     cout<<"   智能玩具店"<<endl;
  9.     cout<<endl;
  10.     cout<<"[商品價目表]"<<endl;
  11.     for(int i=0; i<7; i++)
  12.     {
  13.       cout<<"<"<<i+1<<">"<<thing[i]<<"\t"<<price[i]<<"元"<<endl;
  14.     }
  15.     system("pause");
  16.     return 0;   
  17. }
複製代碼

作者: 洪翊展    時間: 2018-3-5 19:39

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.       
  7.   string name[]={"球1","球2","球3","球4","球5","球6","球7"};
  8.     int price[]={100,100,100,100,100,1000,100};
  9.     cout<<"☆★☆玩具店☆★☆"<<endl;
  10.     cout<<"[商品價目表]"<<endl;
  11.     cout<<"          "<<endl;
  12.     cout<<"   "<<endl;
  13.      
  14.     for(int i=0; i<7; i++ )
  15.     {
  16.        cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  17.       
  18.     }   
  19.     system("pause");
  20.     return 0;   
  21. }
複製代碼

作者: 盧佑恩    時間: 2018-3-5 19:40

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[]={"普通跳蛋","高級跳蛋","劣質跳蛋","用過的跳蛋","特級跳蛋","潮吹餅乾","威猛而且堅如鋼"};
  7.     int price[]={450,550,325,200,660,150,380};
  8.     cout<<"☆★☆跳蛋騷年團周邊商品店☆★☆"<<endl<<endl;
  9.     cout<<"[商品價目表]"<<endl;
  10.     for(int i=0; i<7; i++)
  11.          cout<<"("<<i+1<<")"<<name[i]<<"\t\t"<<price[i]<<"元"<<endl;
  12.     system("pause");   
  13.     return 0;
  14. }
複製代碼

作者: 盧佑芯    時間: 2018-3-5 19:41

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int p[]={450,550,325,200,660,150,380};
  7.    string n[]={"遙控汽車","飛機模型","足球","拼圖","玩具槍","可愛玩偶","籃球"};
  8.    int a=0;
  9.    cout<<"★☆★智能玩具店★☆★"<<endl;
  10.    cout<<"[商品價目表]"<<endl;
  11.    for(int i=0;i<7;i++)
  12.    {
  13.       a++;
  14.       cout<<"("<<a<<")"<<n[i]<<"  "<<p[i]<<"元"<<endl;  
  15.     }
  16.    
  17.          
  18.   system("pause");
  19.   return 0;
  20. }
複製代碼

作者: 沈子晏    時間: 2018-3-5 19:42

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string a[7]={"遙控汽車","飛機模型","足球\t","拼圖\t","玩具槍","可愛玩偶","籃球\t"};
  7.     int n[7]={450,550,325,200,660,150,380};
  8.     cout<<"☆★☆益智遊戲☆★☆"<<endl;
  9.     cout<<"[商品價目表]"<<endl;
  10.     for(int i=0; i<7; i++)
  11.     {
  12.       cout<<"("<<i<<")"<<a[i]<<"\t"<<n[i]<<"元"<<endl;
  13.     }
  14.    
  15.     system("pause");
  16.     return 0;
  17.    
  18. }
複製代碼

作者: 洪翊庭    時間: 2018-3-5 19:48

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[7]={"球","球","球","球","球","球","球"};
  7.     int price[7]={0,0,0,0,0,0,0};
  8.     cout<<"  ☆★★洪翊庭大帥哥店☆☆★ "<<endl<<endl;
  9.      
  10.    
  11.    
  12.     for(int i=0; i<7; i++)
  13.     {
  14.             cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  15.             }
  16.                 system("pause");
  17.                         return 0;
  18. }      
複製代碼

作者: 李治毅    時間: 2018-3-5 19:48

本帖最後由 李治毅 於 2018-3-5 20:10 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[]={"超級遙控小汽車","垃圾模型","廢物球    ","色情拼圖    ","非法槍枝  ","詛咒玩偶","糞球    "};
  7.     int price[]={450,550,325,200,660,150,380};
  8.     cout<<"彩(色)文具店"<<endl<<endl;
  9.     cout<<"[商品價目表]"<<endl;
  10.     for(int i=0; i<7; i++)
  11.          cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  12.     system("pause");   
  13.     return 0;
  14. }
複製代碼

作者: 啓銓    時間: 2018-3-5 19:48

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.        cout<<"〒自障玩具店〒"<<endl;
  7.       
  8.        string name[]={"遙控器車","飛機模型","足球    ","拼圖    ","玩具槍  ","可愛玩偶","籃球    "};
  9.     int price[]={450,550,325,200,660,150,380};
  10.     cout<<"☆★☆智能玩具店☆★☆"<<endl<<endl;
  11.     cout<<"[商品價目表]"<<endl;
  12.     for(int i=0; i<7; i++)
  13.          cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  14.     system("pause");   
  15.     return 0;
  16.       
  17.       
  18.       
  19.      
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 黃宇瑄    時間: 2018-3-5 19:53

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.      string name[]={"遙控汽車","飛機模型","足球\t","拼圖\t","玩具槍","可愛玩偶","籃球\t"};
  7.      int price[]={450,200,50,20,90,40,30};
  8.      cout<<"☆★☆智能玩具店☆★☆"<<endl;
  9.      cout<<endl<<"[商品價目表]"<<endl;
  10.      for(int i=0; i<7; i++)
  11.      {
  12.           cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;      
  13.      }
  14.      system("pause");
  15.      return 0;   
  16. }
複製代碼

作者: 黃宇綸    時間: 2018-3-5 20:02

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     system("cls");
  8.     string toy[]={"遙控器車","飛機模型","足球\t","拼圖\t","玩具槍\t","可愛玩偶","籃球\t"};
  9.     int a[]={100,21,258,9852,3333,159,95};
  10.     cout<<"☆★☆智能玩具店☆★☆"<<endl;
  11.     cout<<endl<<"[商品價目表]"<<endl;
  12.     for(int j=0;j<7;j++)
  13.     {
  14.         cout<<"("<<j+1<<")";
  15.         cout<<toy[j]<<a[j]<<"元"<<endl;
  16.     }
  17.     system("pause");
  18.     goto re;  
  19.     return 0;
  20. }
複製代碼

作者: 洪翊展    時間: 2018-3-5 21:02

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.      re:
  7.        system("cls");   
  8.   string name[]={"球1","球2","球3","球4","球5","球6","球7"};
  9.   
  10.     int price[]={100,100,100,100,100,1000,100};
  11.     cout<<"☆★☆玩具店☆★☆"<<endl;
  12.     cout<<"[商品價目表]"<<endl;
  13.     cout<<"          "<<endl;
  14.    
  15.      
  16.     for(int i=0; i<7; i++ )
  17.     {
  18.        cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  19.       
  20.     }
  21.      cout<<"<8>結帳"<<endl;
  22.       int tempn=0;
  23.       
  24.      cout<<"輸入商品代碼"<<endl;
  25.      cin>>tempN;   
  26.    
  27.      if(p==8)
  28.      {
  29.      goto checkout;
  30.      
  31.      
  32.      }
  33.      else if(p>=1&&p<=7)
  34.      {
  35.       cout<<"數量";     
  36.       cin>>q;
  37.       sum+=price[p-1]*q;
  38.       goto re2;
  39.       }
  40.       else
  41.       {     
  42.        goto re;   
  43.        }   
  44.            
  45.            
  46.      }   
  47.      
  48.      
  49.       
  50.     system("pause");
  51.     goto re;
  52.     return 0;   
  53. }
複製代碼

作者: 洪翊庭    時間: 2018-3-5 21:03

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.      re:
  7.           system("cls");
  8.     string name[8]={"球","球","球","球","球","球","球","結帳"};
  9.     int price[7]={0,0,0,0,0,0,0};
  10.     cout<<"  ☆★★洪翊庭大帥哥店☆☆★ "<<endl<<endl;   
  11.     for(int i=0; i<8; i++)
  12.     {
  13.             cout<<"("<<i+1<<")"<<name[i]<<"\t"<<price[i]<<"元"<<endl;
  14.             }
  15.              cout<<"(8)結帳"<<endl<<endl;
  16.              re2:
  17.            cout<<"請輸入商品代碼"<<endl;
  18.            cin>>p;
  19.            if(p==8)
  20.            {
  21.                    goto checkout;
  22.                    }else if(p>=%%p<=7)
  23.                    {
  24.                          cout<<"數量"<<endl;
  25.                 system("pause");
  26.                 goto re;
  27.                         return 0;
  28. }      
複製代碼





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