返回列表 發帖

[作業] 賽馬程式 (三)

本帖最後由 tonyh 於 2015-8-15 11:25 編輯

1. 在比賽首頁顯示第幾局
2. 在比賽結束頁顯示哪一位選手勝出





本帖隱藏的內容需要回復才可以瀏覽
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

自己做的不完整版
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     first:
  7.     int money,join,gambling;
  8.     cout<<"Do you want to join the casino?(1)Yes (2)No";
  9.     cin>>join;
  10.     if(join==1)
  11.         goto re;
  12.     else if(join==2)
  13.         goto playout;
  14.     else
  15.     {
  16.         cout<<"There has no chose of"<<"''"<<join<<"''.";
  17.         goto first;
  18.     }
  19.     re:
  20.     system("cls");
  21.     int x=0,b=0,g=0,u=0,l=0,p=0,r;
  22.     cout<<"How much money would you pay?";
  23.     cin>>money;
  24.     if(money<0)
  25.     {
  26.         cout<<"You did not pay the correct number.";
  27.         goto re;           
  28.     }
  29.     srand(time(NULL));
  30.     cout<<"「Greece letter Casino」Race court"<<endl;
  31.     cout<<"---------------------------------------------------------|FIN"<<endl;
  32.     cout<<"χ"<<endl;
  33.     cout<<"β"<<endl;
  34.     cout<<"γ"<<endl;
  35.     cout<<"μ"<<endl;
  36.     cout<<"λ"<<endl;
  37.     cout<<"π"<<endl;
  38.     choose:
  39.     cout<<endl<<"Who would you gambling?(1)χ (2)β (3)γ (4)μ (5)λ (6)π";
  40.     cin>>gambling;
  41.     if(gambling<1 or gambling>6)
  42.     {
  43.         cout<<"There is no chose of"<<"''"<<gambling<<"''.";
  44.         goto choose;              
  45.     }
  46.     else
  47.         goto down;
  48.     down:
  49.     system("pause");
  50.     if(gambling==1)
  51.         gambling==x;
  52.     else if(gambling==2)
  53.         gambling==b;
  54.     else if(gambling==3)
  55.         gambling==g;
  56.     else if(gambling==4)
  57.         gambling==u;
  58.     else if(gambling==5)
  59.         gambling==l;
  60.     else
  61.         gambling==p;
  62.    
  63.     while(x<=55 and b<=55 and g<=55 and u<=55 and l<=55 and p<=55)
  64.     {
  65.         r=rand()%6+1;
  66.         if(r==1)
  67.             x++;
  68.         else if(r==2)
  69.             b++;
  70.         else if(r==3)
  71.             g++;
  72.         else if(r==4)
  73.             u++;
  74.         else if(r==5)
  75.             l++;
  76.         else
  77.             p++;      
  78.         cout<<"「Greece letter Casino」Race court GAME ON"<<endl;
  79.         cout<<"---------------------------------------------------------|FIN"<<endl;
  80.         for(int i=0 ;i<=x ;i++)
  81.             cout<<" ";
  82.         cout<<"χ"<<endl;
  83.         for(int i=0 ;i<=b ;i++)
  84.             cout<<" ";
  85.         cout<<"β"<<endl;
  86.         for(int i=0 ;i<=g; i++)
  87.             cout<<" ";
  88.         cout<<"γ"<<endl;
  89.         for(int i=0 ;i<=u; i++)
  90.             cout<<" ";
  91.         cout<<"μ"<<endl;
  92.         for(int i=0; i<=l ;i++)
  93.             cout<<" ";
  94.         cout<<"λ"<<endl;
  95.         for(int i=0; i<=p ;i++)
  96.             cout<<" ";
  97.         cout<<"π"<<endl;
  98.         system("cls");
  99.     }
  100.     cout<<"「Greece letter Casino」Race court GAME OVER"<<endl;
  101.         cout<<"---------------------------------------------------------|FIN"<<endl;
  102.         for(int i=0 ;i<=x ;i++)
  103.             cout<<" ";
  104.         cout<<"χ"<<endl;
  105.         for(int i=0 ;i<=b ;i++)
  106.             cout<<" ";
  107.         cout<<"β"<<endl;
  108.         for(int i=0 ;i<=g; i++)
  109.             cout<<" ";
  110.         cout<<"γ"<<endl;
  111.         for(int i=0 ;i<=u; i++)
  112.             cout<<" ";
  113.         cout<<"μ"<<endl;
  114.         for(int i=0; i<=l ;i++)
  115.             cout<<" ";
  116.         cout<<"λ"<<endl;
  117.         for(int i=0; i<=p ;i++)
  118.             cout<<" ";
  119.         cout<<"π"<<endl;
  120.     system("pause");
  121.     goto re;
  122.     playout:
  123.     system("pause");
  124.     return 0;
  125. }
複製代碼

TOP

本帖最後由 李知易 於 2015-8-29 11:06 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int n=1;
  7.    re:      
  8.    int a=0,b=0,c=0,d=0,r;            
  9.    system("cls");   
  10.    srand(time(NULL));
  11.    cout<<"[馬到成功\] 賽馬場 第"<<n<<"場"<<endl;
  12.    cout<<"--------------------------------------------------------------------------|終點"<<endl;
  13.    cout<<"#1"<<endl;
  14.    cout<<"#2"<<endl;
  15.    cout<<"#3"<<endl;
  16.    cout<<"#4"<<endl;
  17.    cout<<endl;
  18.    cout<<"#1: 閃電"<<endl;
  19.    cout<<"#2: 傑哥"<<endl;
  20.    cout<<"#3: 內褲哥"<<endl;
  21.    cout<<"#4: 辣椒妹"<<endl;
  22.    cout<<endl;
  23.     system("pause");
  24.     system("cls");   
  25.   
  26.     while(a<=35 && c<=35 && b<=35 && d<=35)
  27.     {
  28.         r=rand()%4+1;
  29.         if(r==1)
  30.             a++;
  31.         else if(r==2)
  32.                b++;
  33.         else if(r==3)
  34.                c++;
  35.         else
  36.             d++;
  37.         cout<<"比賽進行中"<<endl;
  38.         cout<<"--------------------------------------------------------------------------|終點"<<endl;
  39.         for(int i=0;i<=a;i++)
  40.             cout<<"  ";
  41.         cout<<"#1"<<endl;
  42.         for(int i=0;i<=b;i++)
  43.             cout<<"  ";
  44.         cout<<"#2"<<endl;
  45.         for(int i=0;i<=c;i++)
  46.             cout<<"  ";
  47.         cout<<"#3"<<endl;
  48.         for(int i=0;i<=d;i++)
  49.             cout<<"  ";
  50.         cout<<"#4"<<endl;

  51.             
  52.         system("cls");
  53.                        
  54.     }
  55.        if(a>=35)
  56.        {
  57.            cout<<"比賽結束  #1 閃電 贏了"<<endl;
  58.       
  59.        }   
  60.        else if(b>=35)
  61.        {
  62.             cout<<"比賽結束  #2 傑哥 贏了"<<endl;
  63.       
  64.       }
  65.       else if(c>=35)
  66.       {
  67.             cout<<"比賽結束  #3 內褲哥 贏了"<<endl;
  68.       }
  69.       else
  70.       {
  71.            cout<<"比賽結束  #4  辣椒妹 贏了"<<endl;
  72.       
  73.       }                     
  74.      
  75.      cout<<"--------------------------------------------------------------------------|終點"<<endl;
  76.      for(int i=0;i<=a;i++)
  77.          cout<<"  ";
  78.      cout<<"#1"<<endl;
  79.      for(int i=0;i<=b;i++)
  80.          cout<<"  ";
  81.      cout<<"#2"<<endl;
  82.      for(int i=0;i<=c;i++)
  83.          cout<<"  ";
  84.      cout<<"#3"<<endl;
  85.      for(int i=0;i<=d;i++)
  86.          cout<<"  ";
  87.      cout<<"#4"<<endl;
  88.      
  89.    cout<<endl;
  90.    cout<<"#1: 閃電"<<endl;
  91.    cout<<"#2: 傑哥"<<endl;
  92.    cout<<"#3: 內褲哥"<<endl;
  93.    cout<<"#4: 辣椒妹"<<endl;
  94.    cout<<endl;
  95.    n++;
  96.    
  97. system("pause");

  98. goto re;
  99. return 0;
  100. }
複製代碼

TOP

ok
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     first:
  7.     int money,join,gambling,a=0;
  8.     cout<<"Do you want to join the casino?(1)Yes (2)No";
  9.     cin>>join;
  10.     if(join==1)
  11.         goto re;
  12.    
  13.     else
  14.     {
  15.         cout<<"There has no chose of"<<"''"<<join<<"''.";
  16.         goto first;
  17.     }
  18.     re:
  19.     system("cls");
  20.     int x=0,b=0,g=0,u=0,l=0,p=0,r;
  21.     cout<<"How much money would you pay?";
  22.     cin>>money;
  23.     if(money<0)
  24.     {
  25.         cout<<"You did not pay the correct number.";
  26.         goto re;           
  27.     }
  28.     srand(time(NULL));
  29.     a++;
  30.     cout<<"「Greece letter Casino」Race court  No."<<a<<"roll"<<endl;
  31.     cout<<"---------------------------------------------------------|FIN"<<endl;
  32.     cout<<"χ"<<endl;
  33.     cout<<"β"<<endl;
  34.     cout<<"γ"<<endl;
  35.     cout<<"μ"<<endl;
  36.     cout<<"λ"<<endl;
  37.     cout<<"π"<<endl;
  38.     choose:
  39.     cout<<endl<<"Who would you gambling?(1)χ (2)β (3)γ (4)μ (5)λ (6)π";
  40.     cin>>gambling;
  41.     if(gambling<1 or gambling>6)
  42.     {
  43.         cout<<"There is no chose of"<<"''"<<gambling<<"''.";
  44.         goto choose;              
  45.     }
  46.     else
  47.         goto down;
  48.     down:
  49.     system("pause");
  50.     if(gambling==1)
  51.         gambling==x;
  52.     else if(gambling==2)
  53.         gambling==b;
  54.     else if(gambling==3)
  55.         gambling==g;
  56.     else if(gambling==4)
  57.         gambling==u;
  58.     else if(gambling==5)
  59.         gambling==l;
  60.     else
  61.         gambling==p;
  62.    
  63.     while(x<=55 and b<=55 and g<=55 and u<=55 and l<=55 and p<=55)
  64.     {
  65.         r=rand()%6+1;
  66.         if(r==1)
  67.             x++;
  68.         else if(r==2)
  69.             b++;
  70.         else if(r==3)
  71.             g++;
  72.         else if(r==4)
  73.             u++;
  74.         else if(r==5)
  75.             l++;
  76.         else
  77.             p++;      
  78.         cout<<"「Greece letter Casino」Race court No."<<a<<"roll  GAME ON"<<endl;
  79.         cout<<"---------------------------------------------------------|FIN"<<endl;
  80.         for(int i=0 ;i<=x ;i++)
  81.             cout<<" ";
  82.         cout<<"χ"<<endl;
  83.         for(int i=0 ;i<=b ;i++)
  84.             cout<<" ";
  85.         cout<<"β"<<endl;
  86.         for(int i=0 ;i<=g; i++)
  87.             cout<<" ";
  88.         cout<<"γ"<<endl;
  89.         for(int i=0 ;i<=u; i++)
  90.             cout<<" ";
  91.         cout<<"μ"<<endl;
  92.         for(int i=0; i<=l ;i++)
  93.             cout<<" ";
  94.         cout<<"λ"<<endl;
  95.         for(int i=0; i<=p ;i++)
  96.             cout<<" ";
  97.         cout<<"π"<<endl;
  98.         system("cls");
  99.         
  100.     }
  101.     cout<<"「Greece letter Casino」Race court No."<<a<<"roll  GAME OVER, ";
  102.         if(x==56)
  103.         cout<<"χ";
  104.         else if(b==56)
  105.         cout<<"β";
  106.         else if(g==56)
  107.         cout<<"γ";
  108.         else if(u==56)
  109.         cout<<"μ";
  110.         else if(l==56)
  111.         cout<<"λ";
  112.         else
  113.         cout<<"π";
  114.     cout<<"win!"<<endl;
  115.         cout<<"---------------------------------------------------------|FIN"<<endl;
  116.         for(int i=0 ;i<=x ;i++)
  117.             cout<<" ";
  118.         cout<<"χ"<<endl;
  119.         for(int i=0 ;i<=b ;i++)
  120.             cout<<" ";
  121.         cout<<"β"<<endl;
  122.         for(int i=0 ;i<=g; i++)
  123.             cout<<" ";
  124.         cout<<"γ"<<endl;
  125.         for(int i=0 ;i<=u; i++)
  126.             cout<<" ";
  127.         cout<<"μ"<<endl;
  128.         for(int i=0; i<=l ;i++)
  129.             cout<<" ";
  130.         cout<<"λ"<<endl;
  131.         for(int i=0; i<=p ;i++)
  132.             cout<<" ";
  133.         cout<<"π"<<endl;
  134.     system("pause");
  135.     goto re;
  136.    
  137.     system("pause");
  138.     return 0;
  139. }
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int n=1;
  7.    re:      
  8.    int a=0,b=0,c=0,d=0,r;            
  9.    system("cls");   
  10.    cout<<"[gogo] 賽馬場 第"<<n<<"場"<<endl;
  11.    cout<<"--------------------------------------------------------------------------|終點"<<endl;
  12.    cout<<"1"<<endl;
  13.    cout<<"2"<<endl;
  14.    cout<<"3"<<endl;
  15.    cout<<"4"<<endl;
  16.    cout<<endl;
  17.    cout<<"1: AA"<<endl;
  18.    cout<<"2: AS"<<endl;
  19.    cout<<"3: AD"<<endl;
  20.    cout<<"4: AF"<<endl;
  21.    cout<<endl;
  22.     system("pause");
  23.     system("cls");   
  24.     while(a<=35 && c<=35 && b<=35 && d<=35)
  25.     {
  26.         r=rand()%4+1;
  27.         if(r==1)
  28.             a++;
  29.         else if(r==2)
  30.                b++;
  31.         else if(r==3)
  32.                c++;
  33.         else
  34.             d++;
  35.         cout<<"比賽進行中"<<endl;
  36.         cout<<"--------------------------------------------------------------------------|終點"<<endl;
  37.         for(int i=0;i<=a;i++)
  38.             cout<<"  ";
  39.         cout<<"1"<<endl;
  40.         for(int i=0;i<=b;i++)
  41.             cout<<"  ";
  42.         cout<<"2"<<endl;
  43.         for(int i=0;i<=c;i++)
  44.             cout<<"  ";
  45.         cout<<"3"<<endl;
  46.         for(int i=0;i<=d;i++)
  47.             cout<<"  ";
  48.         cout<<"4"<<endl;         
  49.         system("cls");              
  50.     }
  51.        if(a>=35)
  52.        {
  53.            cout<<"比賽結束  1贏了"<<endl;
  54.        }   
  55.        else if(b>=35)
  56.        {
  57.             cout<<"比賽結束  2贏了"<<endl;
  58.       }
  59.       else if(c>=35)
  60.       {
  61.             cout<<"比賽結束  3贏了"<<endl;
  62.       }
  63.       else
  64.       {
  65.            cout<<"比賽結束  4贏了"<<endl;
  66.       }                     
  67.      cout<<"--------------------------------------------------------------------------|終點"<<endl;
  68.      for(int i=0;i<=a;i++)
  69.          cout<<"  ";
  70.      cout<<"1"<<endl;
  71.      for(int i=0;i<=b;i++)
  72.          cout<<"  ";
  73.      cout<<"2"<<endl;
  74.      for(int i=0;i<=c;i++)
  75.          cout<<"  ";
  76.      cout<<"3"<<endl;
  77.      for(int i=0;i<=d;i++)
  78.          cout<<"  ";
  79.      cout<<"4"<<endl;
  80.    cout<<endl;
  81.    cout<<"#1: AA"<<endl;
  82.    cout<<"#2: AS"<<endl;
  83.    cout<<"#3: AD"<<endl;
  84.    cout<<"#4: AF"<<endl;
  85.    cout<<endl;
  86.    n++;
  87. system("pause");
  88. goto re;
  89. return 0;
  90. }
複製代碼
http://fs-old.mis.kuas.edu.tw/~s1102137106/music/

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int n=1;
  7.    re:      
  8.    int a=0,b=0,c=0,d=0,r;            
  9.    system("cls");   
  10.    cout<<"[gogo] 賽馬場 第"<<n<<"場"<<endl;
  11.    cout<<"--------------------------------------------------------------------------|終點"<<endl;
  12.    cout<<"1"<<endl;
  13.    cout<<"2"<<endl;
  14.    cout<<"3"<<endl;
  15.    cout<<"4"<<endl;
  16.    cout<<endl;
  17.    cout<<"1: AA"<<endl;
  18.    cout<<"2: AS"<<endl;
  19.    cout<<"3: AD"<<endl;
  20.    cout<<"4: AF"<<endl;
  21.    cout<<endl;
  22.     system("pause");
  23.     system("cls");   
  24.     while(a<=35 && c<=35 && b<=35 && d<=35)
  25.     {
  26.         r=rand()%4+1;
  27.         if(r==1)
  28.             a++;
  29.         else if(r==2)
  30.                b++;
  31.         else if(r==3)
  32.                c++;
  33.         else
  34.             d++;
  35.         cout<<"比賽進行中"<<endl;
  36.         cout<<"--------------------------------------------------------------------------|終點"<<endl;
  37.         for(int i=0;i<=a;i++)
  38.             cout<<"  ";
  39.         cout<<"1"<<endl;
  40.         for(int i=0;i<=b;i++)
  41.             cout<<"  ";
  42.         cout<<"2"<<endl;
  43.         for(int i=0;i<=c;i++)
  44.             cout<<"  ";
  45.         cout<<"3"<<endl;
  46.         for(int i=0;i<=d;i++)
  47.             cout<<"  ";
  48.         cout<<"4"<<endl;         
  49.         system("cls");              
  50.     }
  51.        if(a>=35)
  52.        {
  53.            cout<<"比賽結束  1贏了"<<endl;
  54.        }   
  55.        else if(b>=35)
  56.        {
  57.             cout<<"比賽結束  2贏了"<<endl;
  58.       }
  59.       else if(c>=35)
  60.       {
  61.             cout<<"比賽結束  3贏了"<<endl;
  62.       }
  63.       else
  64.       {
  65.            cout<<"比賽結束  4贏了"<<endl;
  66.       }                     
  67.      cout<<"--------------------------------------------------------------------------|終點"<<endl;
  68.      for(int i=0;i<=a;i++)
  69.          cout<<"  ";
  70.      cout<<"1"<<endl;
  71.      for(int i=0;i<=b;i++)
  72.          cout<<"  ";
  73.      cout<<"2"<<endl;
  74.      for(int i=0;i<=c;i++)
  75.          cout<<"  ";
  76.      cout<<"3"<<endl;
  77.      for(int i=0;i<=d;i++)
  78.          cout<<"  ";
  79.      cout<<"4"<<endl;
  80.    cout<<endl;
  81.    cout<<"#1: AA"<<endl;
  82.    cout<<"#2: AS"<<endl;
  83.    cout<<"#3: AD"<<endl;
  84.    cout<<"#4: AF"<<endl;
  85.    cout<<endl;
  86.    n++;
  87. system("pause");
  88. goto re;
  89. return 0;
  90. }
  91. 複製代
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int n=1;
  7.     re:
  8.     int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,z;
  9.     srand(time(NULL));
  10.     cout<<"1.Harry Poter    "<<endl;
  11.     cout<<"2.Ron Weasley    "<<endl;
  12.     cout<<"3.Cedric Diggory "<<endl;
  13.     cout<<"4.Draco Malfoy   "<<endl;
  14.     cout<<"5.Cho Chang      "<<endl;
  15.     cout<<"6.Fred Weasley   "<<endl;
  16.     cout<<"7.George Weasley "<<endl;
  17.     cout<<"8.Ginny Weasley  "<<endl;
  18.     system("pause");
  19.     system("cls");
  20.     cout<<"Broomstick fling a match of Hogwarts  #"<<n<<endl;
  21.     cout<<"--------------------------------------------------------------------|win"<<endl;
  22.     cout<<"1"<<endl;
  23.     cout<<"2"<<endl;
  24.     cout<<"3"<<endl;
  25.     cout<<"4"<<endl;
  26.     cout<<"5"<<endl;
  27.     cout<<"6"<<endl;
  28.     cout<<"7"<<endl;
  29.     cout<<"8"<<endl;
  30.     system("pause");
  31.     system("cls");
  32.     while(a<=65 && b<=65 && c<=65 && d<=65 && e<=65 && f<=65 && g<=65 && h<=65)
  33.     {
  34.       z=rand()%8+1;
  35.       if(z==1)   
  36.        a++;
  37.       else if(z==2)   
  38.        b++;
  39.       else if(z==3)   
  40.        c++;
  41.       else if(z==4)   
  42.        d++;
  43.       else if(z==5)   
  44.        e++;
  45.       else if(z==6)   
  46.        f++;
  47.       else if(z==7)   
  48.        g++;
  49.       else  
  50.        h++;
  51.       cout<<"RUN"<<endl;
  52.       cout<<"------------------------------------------------------------------|win"<<endl;
  53.       for(int i=0;i<=a;i++)
  54.         cout<<" ";
  55.       cout<<"1"<<endl;
  56.       for(int i=0;i<=b;i++)
  57.         cout<<" ";
  58.       cout<<"2"<<endl;
  59.       for(int i=0;i<=c;i++)
  60.         cout<<" ";
  61.       cout<<"3"<<endl;
  62.       for(int i=0;i<=d;i++)
  63.         cout<<" ";
  64.       cout<<"4"<<endl;
  65.       for(int i=0;i<=e;i++)
  66.         cout<<" ";
  67.       cout<<"5"<<endl;
  68.       for(int i=0;i<=f;i++)
  69.         cout<<" ";
  70.       cout<<"6"<<endl;
  71.       for(int i=0;i<=g;i++)
  72.         cout<<" ";
  73.       cout<<"7"<<endl;
  74.       for(int i=0;i<=h;i++)
  75.         cout<<" ";
  76.       cout<<"8"<<endl;
  77.       system("cls");
  78.     }
  79.     cout<<"over"<<endl;
  80.     cout<<"--------------------------------------------------------------------|win"<<endl;
  81.     for(int i=0;i<=a;i++)
  82.       cout<<" ";
  83.     cout<<"1"<<endl;
  84.     for(int i=0;i<=b;i++)
  85.       cout<<" ";
  86.     cout<<"2"<<endl;
  87.     for(int i=0;i<=c;i++)
  88.       cout<<" ";
  89.     cout<<"3"<<endl;
  90.     for(int i=0;i<=d;i++)
  91.       cout<<" ";
  92.     cout<<"4"<<endl;
  93.     for(int i=0;i<=e;i++)
  94.       cout<<" ";
  95.     cout<<"5"<<endl;
  96.     for(int i=0;i<=f;i++)
  97.       cout<<" ";
  98.     cout<<"6"<<endl;
  99.     for(int i=0;i<=g;i++)
  100.       cout<<" ";
  101.     cout<<"7"<<endl;
  102.     for(int i=0;i<=h;i++)
  103.       cout<<" ";
  104.     cout<<"8"<<endl;
  105.     if(a==65)
  106.       cout<<"Harry Poter  win"<<endl;
  107.     else if(b==65)
  108.       cout<<"Ron Weasley   win"<<endl;
  109.     else if(c==65)
  110.       cout<<"Cedric Diggory  win"<<endl;
  111.     else if(d==65)
  112.       cout<<"Draco Malfoy win"<<endl;
  113.     else if(e==65)
  114.       cout<<"Cho Chang    win"<<endl;
  115.     else if(f==65)
  116.       cout<<"Fred Weasley  win"<<endl;
  117.     else if(g==65)
  118.       cout<<"George Weasley  win"<<endl;
  119.     else
  120.       cout<<"Ginny Weasley win"<<endl;  

  121.     n++;
  122.     system("pause");
  123.     goto re;
  124.     return 0;
  125. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int n=1;
  7.     re:
  8.     system("cls");
  9.     int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,z;
  10.     srand(time(NULL));
  11.     cout<<"1.Harry Poter    "<<endl;
  12.     cout<<"2.Ron Weasley    "<<endl;
  13.     cout<<"3.Cedric Diggory "<<endl;
  14.     cout<<"4.Draco Malfoy   "<<endl;
  15.     cout<<"5.Cho Chang      "<<endl;
  16.     cout<<"6.Fred Weasley   "<<endl;
  17.     cout<<"7.George Weasley "<<endl;
  18.     cout<<"8.Ginny Weasley  "<<endl;
  19.     system("pause");
  20.     system("cls");
  21.     cout<<"Broomstick fling a match of Hogwarts  #"<<n<<endl;
  22.     cout<<"--------------------------------------------------------------------|win"<<endl;
  23.     cout<<"1"<<endl;
  24.     cout<<"2"<<endl;
  25.     cout<<"3"<<endl;
  26.     cout<<"4"<<endl;
  27.     cout<<"5"<<endl;
  28.     cout<<"6"<<endl;
  29.     cout<<"7"<<endl;
  30.     cout<<"8"<<endl;
  31.     system("pause");
  32.     system("cls");
  33.     while(a<=65 && b<=65 && c<=65 && d<=65 && e<=65 && f<=65 && g<=65 && h<=65)
  34.     {
  35.       z=rand()%8+1;
  36.       if(z==1)   
  37.        a++;
  38.       else if(z==2)   
  39.        b++;
  40.       else if(z==3)   
  41.        c++;
  42.       else if(z==4)   
  43.        d++;
  44.       else if(z==5)   
  45.        e++;
  46.       else if(z==6)   
  47.        f++;
  48.       else if(z==7)   
  49.        g++;
  50.       else  
  51.        h++;
  52.       cout<<"RUNNING"<<endl;
  53.       cout<<"------------------------------------------------------------------|win"<<endl;
  54.       for(int i=0;i<=a;i++)
  55.         cout<<" ";
  56.       cout<<"1"<<endl;
  57.       for(int i=0;i<=b;i++)
  58.         cout<<" ";
  59.       cout<<"2"<<endl;
  60.       for(int i=0;i<=c;i++)
  61.         cout<<" ";
  62.       cout<<"3"<<endl;
  63.       for(int i=0;i<=d;i++)
  64.         cout<<" ";
  65.       cout<<"4"<<endl;
  66.       for(int i=0;i<=e;i++)
  67.         cout<<" ";
  68.       cout<<"5"<<endl;
  69.       for(int i=0;i<=f;i++)
  70.         cout<<" ";
  71.       cout<<"6"<<endl;
  72.       for(int i=0;i<=g;i++)
  73.         cout<<" ";
  74.       cout<<"7"<<endl;
  75.       for(int i=0;i<=h;i++)
  76.         cout<<" ";
  77.       cout<<"8"<<endl;
  78.       system("cls");
  79.     }
  80.     cout<<"over"<<endl;
  81.     cout<<"--------------------------------------------------------------------|win"<<endl;
  82.     for(int i=0;i<=a;i++)
  83.       cout<<" ";
  84.     cout<<"1"<<endl;
  85.     for(int i=0;i<=b;i++)
  86.       cout<<" ";
  87.     cout<<"2"<<endl;
  88.     for(int i=0;i<=c;i++)
  89.       cout<<" ";
  90.     cout<<"3"<<endl;
  91.     for(int i=0;i<=d;i++)
  92.       cout<<" ";
  93.     cout<<"4"<<endl;
  94.     for(int i=0;i<=e;i++)
  95.       cout<<" ";
  96.     cout<<"5"<<endl;
  97.     for(int i=0;i<=f;i++)
  98.       cout<<" ";
  99.     cout<<"6"<<endl;
  100.     for(int i=0;i<=g;i++)
  101.       cout<<" ";
  102.     cout<<"7"<<endl;
  103.     for(int i=0;i<=h;i++)
  104.       cout<<" ";
  105.     cout<<"8"<<endl;
  106.     if(a==66)
  107.       cout<<"Harry Poter     win"<<endl;
  108.     else if(b==66)
  109.       cout<<"Ron Weasley     win"<<endl;
  110.     else if(c==66)
  111.       cout<<"Cedric Diggory  win"<<endl;
  112.     else if(d==66)
  113.       cout<<"Draco Malfoy    win"<<endl;
  114.     else if(e==66)
  115.       cout<<"Cho Chang       win"<<endl;
  116.     else if(f==66)
  117.       cout<<"Fred Weasley    win"<<endl;
  118.     else if(g==66)
  119.       cout<<"George Weasley  win"<<endl;
  120.     else
  121.       cout<<"Ginny Weasley   win"<<endl;  

  122.     n++;
  123.     system("pause");
  124.     goto re;
  125.     return 0;
  126. }
複製代碼

TOP

返回列表