【发布时间】:2017-04-27 22:06:28
【问题描述】:
您好,我是 Java 新手,这是我必须做的: 我必须做一个得分游戏,我不会发布整个事情,因为它是无关紧要的。有两种骰子,一种有 6 面,另一种有 9 面。这是我遇到的问题:
如果您在单轮中掷出至少 5 次双 6,将会发生以下情况:
随机掷骰子(10 到 30 次之间)
所有这些骰子的累积产品被添加到银行中
我不太明白这里的措辞,除了这一部分,我已经完成了整个程序。这就是我所做的:
if (ninedice == 6 && sixdice == 6 >= 5){
ninedice = (int) Math.ceil(Math.random () * (30-10)+ 10);
sixdice = (int) Math.ceil(Math.random () * (30-10)+10);
accountpoints = ninedice+sixdice;
}
这显然是不正确的,我没有得到想要的结果,因为它只是没有随机掷骰子,也没有在帐户中添加积分。非常感谢您的任何帮助,并在此先感谢您!
【问题讨论】:
-
你了解循环了吗?
-
有点是,但不是高级循环
-
当它询问所有卷的乘积时,是否包括双六?
-
它没有指定但是是的
-
我明白了,我的回答是否解决了您的问题?
标签: java user-interface netbeans dice