日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

骰王游戏

發(fā)布時(shí)間:2024/9/5 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 骰王游戏 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

package come.one;

import java.util.Scanner;

public class One11 {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
//1、提示信息(歡迎語)
System.out.println("*********歡迎來到骰王賭場*********");
//2、換籌碼(充錢)————定義本金
System.out.println("請輸入要兌換的本金(美金):");
int money = sc.nextInt();
//3、進(jìn)入玩的循環(huán)中(循環(huán)退出2種可能:自己不玩或余額不足)
while(true) {
//4、搖骰子(計(jì)算機(jī)模擬出三個(gè)隨機(jī)數(shù)(1-6))
int a = (int)(Math.random()*6+1);
int b = (int)(Math.random()*6+1);
int c = (int)(Math.random()*6+1);
//5、求和,算出三顆骰子的和(3——18)
int sum = a+b+c;
//6、根據(jù)和判斷本次游戲的大小結(jié)果(3-9是小;10-18是大)
String result = sum<10?"小":"大";

//7、提示玩家進(jìn)行下注并且押大小(玩家輸入大或小,并且輸入?yún)⑴c金額(并且對輸入信息進(jìn)行檢查))
System.out.println("押大還是小?");
String guess = sc.next();
System.out.println("請輸入賭注(至少5000美金)");
int pay = sc.nextInt();
//8、開盤——顯示最終大小結(jié)果與猜的大小是否一致(一致則玩家獲勝,不一致則玩家失敗)
System.out.println(a+"\t"+b+"\t"+c);
System.out.println("本輪游戲結(jié)果為:"+result);
if(guess.equals(result)) {
//9、玩家獲勝則玩家現(xiàn)有金額=上局金額+本次押注金額;玩家失敗則現(xiàn)有金額=上局金額-本次押注金額
money = money+pay;
}else {
money = money-pay;
}
//本輪游戲結(jié)束
System.out.println("您的當(dāng)前余額為:"+money);
//10、進(jìn)入玩的循環(huán)判斷中(若余額不足則自動(dòng)結(jié)束循環(huán),否則提示:玩家是否繼續(xù),若繼續(xù),回到第三步,否則結(jié)束游戲)
if(money<500) {
System.out.println("余額不足,游戲結(jié)束");
break;
}else{
System.out.println("是否繼續(xù)游戲?(y/n)");
String again = sc.next();
if("n".equals(again)) {
System.out.println("離開游戲");
break;
}
}
}
//11、提示游戲結(jié)束
System.out.println("游戲結(jié)束!");
}

輸出結(jié)果:
}

?

轉(zhuǎn)載于:https://www.cnblogs.com/lpbk/p/11100357.html

總結(jié)

以上是生活随笔為你收集整理的骰王游戏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。