返回列表 發帖
本帖最後由 t3742238 於 2012-3-17 16:44 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.    int a, b, c, bet;
  8.    int money1, money, choice;
  9.    cout<<"☆★☆ 歡迎使用吃角子老虎虛擬遊戲機 ☆★☆"<<endl;
  10.    cout<<"遊戲規則說明:"<<endl;
  11.    cout<<"任一欄出現7 --> 贏得下注金x1的獎金"<<endl;
  12.    cout<<"任兩欄出現7 --> 贏得下注金x10的獎金"<<endl;
  13.    cout<<"三欄都出現7 --> 贏得下注金x100的獎金"<<endl;
  14.    start1:
  15.    cout<<"請輸入你的入場本金: ";
  16.    cin>>money1;
  17.    if(money1<=0)
  18.    {
  19.        cout<<"你是來鬧的嗎!!重新輸入"<<endl;
  20.        goto start1;
  21.    }
  22.    else
  23.    {
  24.    money=money1;
  25.    start:
  26.    cout<<"請下注: ";
  27.    cin>>bet;
  28.    if(bet>money)
  29.    {
  30.         cout<<"請不要開玩笑!!請重新下注!"<<endl;
  31.         goto start;           
  32.    }else if(bet<=0)
  33.    {
  34.         cout<<"請不要開玩笑!!請重新下注!"<<endl;
  35.         goto start;      
  36.    }
  37.    else
  38.    {
  39.    srand(time(NULL));
  40.    a=rand()%10;
  41.    b=rand()%10;
  42.    c=rand()%10;
  43.    cout<<"轉啊轉..."<<endl;
  44.    cout<<a<<" "<<b<<" "<<c<<endl;
  45.        if(a==7 && b==7 && c==7)
  46.        {
  47.             cout<<"哇!!! 第一特獎!!!運氣很好歐!!!"<<endl;
  48.             cout<<"你贏了"<<bet*100<<"元!"<<endl;
  49.             money=money+bet*100;
  50.        }
  51.        else if((a==7 && b==7 && c!=7)||(a==7 && b!=7 && c==7)||(a!=7 && b==7 && c==7))
  52.        {
  53.             cout<<"恭喜你! 中了二獎!運氣不錯歐!"<<endl;
  54.             cout<<"你贏了"<<bet*10<<"元!"<<endl;
  55.             money=money+bet*10;
  56.        }
  57.        else if((a==7 && b!=7 && c!=7)||(a!=7 && b==7 && c!=7)||(a!=7 && b!=7 && c==7))
  58.        {
  59.             cout<<"恭喜你! 中了三獎!"<<endl;
  60.             cout<<"贏了"<<bet<<"元!"<<endl;
  61.             money=money+bet;
  62.        }else
  63.        {
  64.             cout<<"哎呀! 損失了"<<bet<<"元!"<<endl;
  65.             money=money-bet;
  66.             if(money==0)
  67.             {
  68.                  cout<<"你怎麼把錢輸光了! 一毛不剩!"<<endl;
  69.                  cout<<"強制驅離!"<<endl;
  70.                  goto end;            
  71.             }
  72.        }
  73.    cout<<"目前有: "<<money<<"元"<<endl;
  74.    cout<<"1-再玩一把  2-見好就收"<<endl;
  75.    cin>>choice;
  76.    if(choice==1)
  77.    {
  78.        goto start;
  79.    }else
  80.    {
  81.        goto end;
  82.    }
  83.    end:
  84.    if(money>money1)
  85.    {
  86.        cout<<"太好囉! 你今天共贏了"<<money-money1<<"元!"<<endl;               
  87.    }else if(money<money1)
  88.    {
  89.        cout<<"太遺憾了! 你今天共輸掉了"<<money1-money<<"元!"<<endl;  
  90.    }else
  91.    {
  92.        cout<<"沒輸沒贏, 全身而退!"<<endl;
  93.    }
  94.    }
  95.    }   
  96.    system("pause");
  97.    return 0;
  98. }
複製代碼

TOP

返回列表