返回列表 發帖
本帖最後由 張瀚仁 於 2013-10-26 14:27 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a=0 ,b=0, c=0, d=0,r,bigger,biggest,more;
  7.     cout<<"*準備輸光吧賽馬場*"<<endl;
  8.     cout<<endl<<"-----------------------------------------------------------------------|終點|"<<endl;
  9.     cout<<"◢1◤"<<endl;
  10.     cout<<"◢2◤"<<endl;
  11.     cout<<"◢3◤"<<endl;
  12.     cout<<"◢4◤"<<endl;
  13.     system("pause");
  14.     system("cls");
  15.     srand(time(NULL));
  16.     while((a!=65) && (b!=65) && (c!=65) && (d!=65))
  17.     {
  18.         r=rand()%4;
  19.         if(r==0)              
  20.         a++;
  21.         else if(r==1)              
  22.         b++;
  23.         else if(r==2)              
  24.         c++;
  25.         else if(r==3)              
  26.         d++;
  27.     cout<<"比賽進行中"<<endl;
  28.     cout<<endl<<"-----------------------------------------------------------------|終點|"<<endl;
  29.     for(int i=1;i<=a;i++)
  30.         cout<<" ";
  31.     cout<<"◢1◤"<<endl;
  32.     for(int i=1;i<=b;i++)
  33.         cout<<" ";
  34.     cout<<"◢2◤"<<endl;
  35.     for(int i=1;i<=c;i++)
  36.         cout<<" ";
  37.     cout<<"◢3◤"<<endl;
  38.     for(int i=1;i<=d;i++)
  39.         cout<<" ";
  40.     cout<<"◢4◤"<<endl;
  41.     system("cls");         
  42.     }
  43.     more=(a>b)?a:b;
  44.     bigger=(c>d)?c:d;
  45.     biggest=(bigger>more)?bigger:more;
  46.     if(biggest==a)
  47.         cout<<"1號勝利"<<endl;
  48.     else if(biggest==b)
  49.              cout<<"2號勝利"<<endl;
  50.     else if(biggest==c)
  51.              cout<<"3號勝利"<<endl;
  52.     else if(biggest==d)
  53.     cout<<"4號勝利"<<endl;
  54.     cout<<endl<<"-----------------------------------------------------------------|終點|"<<endl;
  55.     for(int i=1;i<=a;i++)
  56.         cout<<" ";
  57.     cout<<"◢1◤"<<endl;
  58.     for(int i=1;i<=b;i++)
  59.         cout<<" ";
  60.     cout<<"◢2◤"<<endl;
  61.     for(int i=1;i<=c;i++)
  62.         cout<<" ";
  63.     cout<<"◢3◤"<<endl;
  64.     for(int i=1;i<=d;i++)
  65.         cout<<" ";
  66.     cout<<"◢4◤"<<endl;
  67.     system("pause");   
  68.     return 0;
  69. }
複製代碼

TOP

返回列表