骰王游戏

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、进入玩的循环中(循环退出2种可能:自己不玩或余额不足)
while(true) {
//4、摇骰子(计算机模拟出三个随机数(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、根据和判断本次游戏的大小结果(3-9是小;10-18是大)
String result = sum<10?"小":"大";

//7、提示玩家进行下注并且押大小(玩家输入大或小,并且输入参与金额(并且对输入信息进行检查))
System.out.println("押大还是小?");
String guess = sc.next();
System.out.println("请输入赌注(至少5000美金)");
int pay = sc.nextInt();
//8、开盘——显示最终大小结果与猜的大小是否一致(一致则玩家获胜,不一致则玩家失败)
System.out.println(a+"\t"+b+"\t"+c);
System.out.println("本轮游戏结果为:"+result);
if(guess.equals(result)) {
//9、玩家获胜则玩家现有金额=上局金额+本次押注金额;玩家失败则现有金额=上局金额-本次押注金额
money = money+pay;
}else {
money = money-pay;
}
//本轮游戏结束
System.out.println("您的当前余额为:"+money);
//10、进入玩的循环判断中(若余额不足则自动结束循环,否则提示:玩家是否继续,若继续,回到第三步,否则结束游戏)
if(money<500) {
System.out.println("余额不足,游戏结束");
break;
}else{
System.out.println("是否继续游戏?(y/n)");
String again = sc.next();
if("n".equals(again)) {
System.out.println("离开游戏");
break;
}
}
}
//11、提示游戏结束
System.out.println("游戏结束!");
}

输出结果:
}

原文地址:https://www.cnblogs.com/lpbk/p/11100357.html

时间: 2024-11-09 03:22:23

骰王游戏的相关文章

【游戏推荐】疯狂豹子王--OGEngine精品游戏推荐系列【三】

"疯狂豹子王"是基于OGEngine开发的卡牌类游戏,好玩的多人在线摇骰子游戏. 你还在斗地主,***等游戏中厮杀 ?!小伙伴们早已转移战场!史上首款多人在线摇骰游戏全新出炉!新颖的摇骰玩法!炫丽的夜店风格!劲爆的动感音乐,火辣的帅哥美女!以骰会友,鹿死谁手? 下载链接请猛戳>> http://m.wiorange.com/pi?id=5 http://www.eoeandroid.com/forum-863-1.html www.ogengine.com [游戏推荐]疯狂

跟王老师学Java三大特性(二):案例 QuickHit:游戏输出字符串

案例 QuickHit:游戏输出字符串 主讲教师:王少华   QQ群号:483773664 学习目标 完成游戏输出字符串 一.需求说明 在控制台输出随机字符串 二.思路分析 生成字符串 输出字符串 返回字符串 三.难点提示 Game类中的player属性,代表玩家,查询player的级别号,根据级别号到LevelParam类中获取该级别的字符串长度 字符串长度固定可以通过for循环来实现,而随机内容可以通过获取随机数,而不同随机数对应不同字符来实现 四.参考代码 1 2 3 4 5 6 7 8

跟王老师学Java三大特性(四):案例 QuickHit:玩家玩游戏

案例 QuickHit:玩家玩游戏 主讲教师:王少华   QQ群号:483773664 学习目标 完成Player类中的play方法 一.需求说明 玩家玩游戏 二.思路分析 创建Game对象并传入player属性: 外层循环(循环次数是6,每循环一次玩家级别升一级) 晋级: 积分清零.计时清零: 内层循环(循环次数是该级别的strTime,每循环一次完成一次人机交互) 游戏输出字符串: 玩家输入字符串: 游戏判断玩家输入并输出相应结果. 三.参考代码 1 2 3 4 5 6 7 8 9 10 1

【游戏】【指环王OL】我的中土之旅(一)

昨天下午收到了盼望已久的“至尊光盘”,晚上回家立刻安装客户端,没想到,一张DVD里面,确实装着的是完整的客户端,安装完毕就可以顺利进入游戏.游戏安装后的大小大概是8G左右.网一.守卫之塔.人类.盾卫.刚铎血统.皮肤黝黑的光头沧桑男.游戏时间不长,说一下我对游戏的一点感受.由于昨晚使用的电脑是我家里配置最低的一台,因此效果全是“低”,运行得很流畅.尽管效果是“低”,画面也尚属可以接受,人物的造型.衣着都比较写实,很喜欢.游戏的操作方式是鼠标加键盘,键盘控制人物的运动.技能释放,鼠标负责视角控制以及

区块链时代游戏什么样,有哪些改变?Cocos引擎创始人王哲是这么看的

7月31日,2018云创大会游戏论坛在杭州国际博览中心103B圆满举行.本场游戏论坛聚焦探讨了可能对游戏行业发展有重大推动的新技术.新实践,如AR.区块链.安全.大数据等.Cocos引擎创始人王哲表示,区块链游戏的研发上会有大改变,将是运营主导 Cocos引擎创始人王哲做了<区块链的跨游戏资产复用和流量获取>主题演讲,分享了对区块链游戏的认识.区块链游戏里目前的一些数据,以及带领大家探寻了区块链游戏改变了什么. 对于区块链游戏究竟是什么?王哲给出了他的理解--可交易.可复用道具.他强调,虽然自

FC游戏 《三国志2-霸王的大陆》攻略

<三国志2-霸王的大陆>是日本南梦宫公司研发的一款历史战略模拟游戏,于1992年06月10日在红白机平台上发行. 在开始游戏选择君主时(一定要在君主未出现前的画面时进行第二步),按住1P的START不要放,按住START同时,连续依次按上,下,左,右,按满3次,听到“乒”一下的声音后再开始游戏,这时再选君主:君主城金钱.兵马.宝等全满. 一.武将 1)武将出场时间 189年-190年出现的人物列表 时间 出现地 体 武 知 忠 德 经 姓名 189 西安阳 56 40 75 62 33 020

【游戏】【指环王OL】我的中土之旅(二)

我来到了阿切特,一天时间,阿切特的任务基本做完了.首先,用我的新电脑,打上高画质补丁,效果可以开到“极高”,果然脱胎换骨了!白天,天高云淡,绿草茵茵,微风吹过,树影婆娑,走到草原上,按下F12.N,然后就可以旋转鼠标去欣赏风景啦,赞!夜晚,月朗星稀,城镇中的灯火更加映衬出夜的静谧,月夜穿梭于深林,别有乐趣~星星照我去战斗,哈哈.好,废话结束,有了跑的起来的电脑,就重新审视一下游戏品质.画面:赞!中土大陆不会让你失望.配乐:赞!在酒馆中那啥啥琴的声音,超有感觉.动作:比较写实,人物的跑动.行走看起

【游戏】【指环王OL】我的中土之旅(四)

我来到了安德拉斯,发现这里的强盗已经占据了一个废墟作为据点,值得重视的是,有很多半兽人也盘踞在这里,数量多到足以对布雷造车威胁,我把这个情况反映 给卫兵的长官,安德拉斯的哨兵认为我们需要游侠的帮助,可是卫队长看起来对游侠并不信任,唉,看来没多久太平日子啦,危险就在眼前. 图:美丽的安德拉斯,可这里已经被邪恶侵蚀,山顶的哨兵们过着提心吊胆的日子.受阿拉贡之托,我去了一趟夏尔,戒灵确实已经来过这里 了,并且很遗憾的是,他们知道了弗罗多的行踪,现在这里到处是乌鸦.乌鸦们似乎去了老林子,于是我也踏入了这

射击闯关游戏,旧王已死、新王当立?

射击类游戏的最佳形态是电子竞技?比如<穿越火线> 街机.单机时代的<魂斗罗>.<合金装备>等闯关型射击游戏体验,不再适合移动手游时代? 射击类游戏需要更真实.更热血,最好如昆丁塔伦蒂洛的电影一样,拳拳到肉.血浆横飞?比如<使命召唤>? 曾经占据游戏机.单机和联机游戏极大份额的射击游戏们,在移动时代只能扮演有益补充? 射击类游戏混的似乎不太好?不是没有缘故的,根本原因就是长期自由搏击,而忘记了,其实关卡才是最能吸引用户的所在? 关卡.关卡.关卡!你还在自由搏击