最多投掷6次骰子,一次2个。骰子数等于12赢,否者输。
代码:
package lx;
import java.util.Random;
public class Sjs {
//这是一个main方法,是程序的入口:
public static void main(String[] args) {
System.out.println("通过抛掷来测试随机数");
Random random = new Random();
String [] theThrow = {"第一次","第二次","第三次","第四次","第五次","第六次"};
int touzi1 = 0;
int touzi2 = 0;
for (int i = 0; i <theThrow.length ; i++) {
touzi1 =1+Math.abs(random.nextInt())%6;
touzi2 =1+Math.abs(random.nextInt())%6;
System.out.println(theThrow[i]+"掷骰子:"+touzi1+","+touzi2);
if (touzi1+touzi2==12) {
System.out.println("恭喜您赢了!!!");
return;
}
}
System.out.println("对不起,您输了!!!");
return;
}
}
运行结果:
如上图所示,骰子小于12,输了。 如下图所示,骰子等于12,赢了。