java编写猜水果游戏

嗯啊 来了老弟 2020-03-06 09:56:09
幸运苹果机的游戏规则如下: 选择水果种类,每次只能选择一种; 对你所选择的水果押注; 不同水果奖励不同; 每个初始玩家赠送10个金币; 运转后,若停止在您所选择的水果上, 则获得奖励,否则损失您所押的金币 奖励为:所押金币乘以奖励系数,每种水果奖励系数不同,奖励系数如下。 猜中的物品和对应的奖励系数如下: 苹果2 木瓜5 西瓜10 香蕉20 橙子50 葡萄100
...全文
423 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
成都小白菜 2020-03-06
  • 打赏
  • 举报
回复
引用 5 楼 qq_46420896的回复:
和java se 没有语法上的区别吧!
这个写法就只涉及了javaSE最基础的东西
成都小白菜 2020-03-06
  • 打赏
  • 举报
回复
引用 5 楼 qq_46420896的回复:
和java se 没有语法上的区别吧!
噗,就是javaSE我说错了
  • 打赏
  • 举报
回复
求大神保佑
  • 打赏
  • 举报
回复
和java se 没有语法上的区别吧!
成都小白菜 2020-03-06
  • 打赏
  • 举报
回复
这种可以吗?
成都小白菜 2020-03-06
  • 打赏
  • 举报
回复
package com.test; import java.util.Random; import java.util.Scanner; public class User { //设置成员变量初始值 static int coin = 10; public static void main(String[] args) { //创建Scanner对象 Scanner sc = new Scanner(System.in); //让选择押注 for (int i = 0; true; i++) { //判断用户金币 if (coin==0) { System.out.println("您的金币不足了,游戏结束!"); break; } System.out.println("苹果*2 木瓜*5 西瓜*10 香蕉*20 橙子*50 葡萄*100 "); //接收用户押注信息 System.out.println("请选择水果种类"); String fruit = sc.next(); System.out.println("请输入押注金币数额:"); int yz = 0; for (int j = 0;true; j++) { yz = sc.nextInt(); //判断押注金额是否大于账户余额 if (yz>coin) { System.out.println("余额不足,请重新输入!"); }else { break; } } //生成1-187的随机数匹配水果中奖率 int num = new Random().nextInt(186)+1; //中奖判定 if (num<=100&&fruit.equals("苹果")) { yz=yz*2; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else if(num>100&&num<=150&&fruit.equals("木瓜")) { yz=yz*5; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else if(num>150&&num<=170&&fruit.equals("西瓜")) { yz=yz*10; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else if(num>170&&num<=180&&fruit.equals("香蕉")) { yz=yz*20; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else if(num>180&&num<=185&&fruit.equals("橙子")) { yz=yz*50; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else if(num>185&&num<=187&&fruit.equals("葡萄")) { yz=yz*100; coin=coin+yz; System.out.println("中奖啦!获得奖金"+yz+"余额为:"+coin); }else { coin=coin-yz; System.out.println("很遗憾,请进行下一次,当前余额:"+coin); } } } }
成都小白菜 2020-03-06
  • 打赏
  • 举报
回复
javaEE吗

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧