下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 java博饼小游戏

java博饼小游戏.doc

java博饼小游戏

誑灌甾來氺
2017-09-19 0人阅读 举报 0 0 暂无简介

简介:本文档为《java博饼小游戏doc》,可适用于综合领域

importjavautil*publicclassbing{  状元  publicstaticclassZY{    intzyset=newint    ZY(){zyset=zyset=}    ZY(intz){zyset=zzyset=z}    ZY(ZYz){zyset=zzysetzyset=zzyset}  }  玩家  publicstaticclassPeople{    intgetp=newint获奖数。其中状元是获奖等级    People(){for(intn=n<n){getpn=}}    People(Peoplep){for(intn=n<n){getpn=pgetpn}}  }  判断是否结束游戏不包括六杯红的特殊情况  publicstaticbooleanJudgmet(intn){    booleanbool=false    for(intnumber:n){if(number!=){bool=true  break}}    returnbool    }  骰子  publicstaticclassDice{    Randomrand=newRandom()随机函数    intdices=newint骰子数    Dice(){for(intn=n<n){dicesn=n}}    Dice(Diced){for(intn=n<n){dicesn=ddicesn}}    Dice(intd){for(intn=n<n){dicesn=dn}}    voidthrowdice(){丢骰子      for(intn=n<n){        dicesn=randnextInt()        }      }    voidputdice(){输出      for(intn=n<n){Systemoutprint(dicesn"")}    }  }  判断是否获奖  publicstatic voidJudwin(Diced,intpnum,Peoplep,ZYzy,intb){骰子号码玩家状元奖品数        booleanbool    intnumber={,,,,,}点数的个数    intt状元等级    for(intn=n<n){numberddicesn}    if(number==){      Systemoutprintln("游戏结束玩家"(pnum)"中六杯红获得所有奖品")      Systemexit()}    t=    if(number==number==(b==||t>zyzyset)){      b=      Systemoutprintln("状元插金花恭喜")        pzyzysetgetp=ppnumgetp=        zyzyset=pnumzyzyset=t      return}    bool=false    for(intn=n<n){if(numbern>=){bool=truebreak}}    t=    if(bool(b==||t>zyzyset)){      b=    Systemoutprintln("五子登科恭喜")    pzyzysetgetp=    ppnumgetp=    zyzyset=pnumzyzyset=t    return}    t=    if(number==b==){      b=      Systemoutprintln("状元恭喜")      ppnumgetp=      zyzyset=pnumzyzyset=t      return    }    bool=true    for(intn=n<n){if(numbern==){bool=falsebreak}}    if(boolb!=){      b      Systemoutprintln("对堂恭喜")      ppnumgetp      return}    bool=false    for(intn=n<n){if(numbern==){bool=truebreak}}    if(boolb!=){      b      Systemoutprintln("四进恭喜")      ppnumgetp      return}    if(number==b!=){      b      Systemoutprintln("三红恭喜")      ppnumgetp      return}        if(number==b!=){      b      Systemoutprintln("二举恭喜")      ppnumgetp        return}    if(number==b!=){      b      Systemoutprintln("一秀恭喜")      ppnumgetp      return}    Systemoutprintln("无奖继续努力")    }  publicstaticvoidmain(Stringargs){    intbn=newint奖品数    Stringname={"一秀","二举","三红","四进","对堂","状元","五子登科","状元插金花","六杯红"}    Scannercin=newScanner(Systemin)    Strings=newString()    ZYzy=newZY()状元获得者    Dicedice=newDice()    Systemoutprintln("请输入奖品数目")    for(intn=n<n){      s=namen      Systemoutprintln(s":")      bnn=cinnextInt()      }    Systemoutprintln("输入玩家数")    intpn=cinnextInt()    Peoplepeoples=newPeoplepn    for(intn=n<pnn){      peoplesn=newPeople()    }    Systemoutprintln()    for(intnumber:bn){if(number!=){}}    开始游戏    while(Judgmet(bn)){      Systemoutprintln("玩家请掷筛子(输入玩家号):")      intpnumber=cinnextInt()      dicethrowdice()      diceputdice()输出结果      Judwin(dice,pnumber,peoples,zy,bn)    }    Peoplepeople=newPeople()    输出信息    for(intn=n<pnn){      people=peoplesn      Systemoutprintln("玩家"(n)":")      for(intn=n<n){        if(peoplegetpn!=){          Systemoutprint("获得"namenpeoplegetpn"个 ")}        }      if(peoplegetp!=){Systemoutprint("获得"(namepeoplegetp)"")}      Systemoutprintln()}  }  }文档已经阅读完毕请返回上一页!

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

java博饼小游戏

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利