我正在写一个程序,它从一个六边形骰子中返回一个随机数,并接受一个字符串来询问用户第二个骰子的边数。如果用户输入数字2,4,8,10,12,20,100,那么骰子的角色就有那么多面。如果用户输入的数字不是这个数字,那么第二个骰子应该扮演六面骰子的角色。我们的问题是,如果用户输入一个不同于给定值的数字,它将返回0。我们需要返回一个介于1和6之间的随机数,因为它是一个六边形骰子。对如何修复我们的代码有什么建议吗?public class Die{private int sideFacingUp;
public int die1;
我正在尝试模拟一个骰子游戏,有以下条件:(1)你可以掷骰子最多6次;(2)在游戏期间的任何时候,在观察到掷骰子的结果后,你可以停止游戏,并赢得该掷骰子上显示的美元金额。例如,你的彩票是5,1,3,4,你决定停止游戏,然后你赢了4美元;你的彩票是5,1,3,4,3,2,没有决定停止游戏,那么你赢了2美元。)} n <- n + 1
sprintf("You've r