返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main(){
  6.     int x,y;
  7.     int n[]={0,0,0,0};
  8. srand(time(NULL));
  9. cout<<"「好事成雙」賽馬程式"<<endl;
  10. cout<<"---------------------------------------------------------------|終點"<<endl;
  11. cout<<"◆"<<endl;
  12. cout<<"★"<<endl;
  13. cout<<"▲"<<endl;
  14. cout<<"●"<<endl;
  15.    system("pause");
  16. re:
  17.     if(n[0]<70&&n[1]<70&&n[2]<70&&n[3]<73){
  18. system("cls");
  19. cout<<"比賽進行中"<<endl;
  20. cout<<"-------------------------------------------------------------------|終點"<<endl;

  21. int speed=2;
  22. int i;

  23.     x=rand()%4;
  24.     n[x]++;

  25.     for(int i=1;i<=n[0];i++)
  26.        cout<<" ";
  27.        cout<<"◆"<<endl;
  28.     for(int i=1;i<=n[1];i++)
  29.        cout<<" ";
  30.        cout<<"★"<<endl;
  31.     for(int i=1;i<=n[2];i++)
  32.        cout<<" ";
  33.        cout<<"▲"<<endl;
  34.     for(int i=1;i<=n[3];i++)
  35.        cout<<" ";
  36.        cout<<"●"<<endl;
  37.     _sleep(speed);
  38.     goto re;
  39. }
  40. else{
  41.     system("cls");
  42.     cout<<"比賽結束"<<endl;
  43.     cout<<"-------------------------------------------------------------------|終點"<<endl;
  44.     for(int i=1;i<=n[0];i++)
  45.         cout<<" ";
  46.         cout<<"◆"<<endl;
  47.      for(int i=1;i<=n[1];i++)
  48.         cout<<" ";
  49.         cout<<"★"<<endl;
  50.     for(int i=1;i<=n[2];i++)
  51.         cout<<" ";
  52.         cout<<"▲"<<endl;
  53.     for(int i=1;i<=n[3];i++)
  54.         cout<<" ";
  55.         cout<<"●"<<endl;
  56. }

  57. system("pause");
  58. return 0;


  59. }
複製代碼

TOP

返回列表