丢骰子java代码,骰子代码的编程
java投掷骰子,求点数的出现概率
很简单 。
成都创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为金昌企业提供专业的成都做网站、成都网站建设,金昌网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。
int [] num = new int[3]; //数组长度为3
int diag=0; //统计出现5的次数
for(int i=0;i3;i++){ //掷骰子三次 ,也就是三个骰子
随机数字 num[i]=(int)(Math.random()*5)+1; //随机1-6的数字
if(num[i]==5){
diag++; //当骰子等于5的时候,统计次数加1;
}
}
double a=diag/3; //骰子出现5的次数,除以骰子总数,得到概率。
System.out.println(a);
java掷骰子(急)
public class Test {
public static void main(String[] args){
DieGame dieGame = new DieGame();
if (dieGame.play()) {
System.out.println("你赢了!");
} else {
System.out.println("你输了!");
}
}
}
class Die {
private int faceValue;
public int getFaceValue() {
return faceValue;
}
public void setFaceValue(int faceValue) {
this.faceValue = faceValue;
}
public void roll() {
this.faceValue = (int) (Math.random() * 6 + 1);
}
}
class DieGame {
private Die die1 = new Die();
private Die die2 = new Die();
public boolean play() {
die1.roll();
System.out.println("第一次点数:" + die1.getFaceValue());
die2.roll();
System.out.println("第二次点数:" + die2.getFaceValue());
if (die1.getFaceValue() + die2.getFaceValue() == 7) {
return true;
} else {
return false;
}
}
}
使用Java实现投掷骰子的游戏,要求;丢两个骰子,若分值的总和为7点则为赢,否则为输。。。。。。。。
import java.util.Random;
public class A{
public static void main (String args[]){
Random r1 = new Random();
int a = r1.nextInt(6)+1;
System.out.println("第1个骰子的点数为:"+a);
int b = r1.nextInt(6)+1;
System.out.println("第2个骰子的点数为:"+b);
if(a+b==7){
System.out.println("你赢了");
}else{
System.out.println("你输了");
}
}
}
Java程序求教,掷骰子
import java.util.Random;
public class ThrowDice {
public static int[] result = {1,2,3,4,5,6};
public static void doThrow() {
Random rand = new Random();
int i = rand.nextInt(6);
System.out.println("骰子的点数为--" + result[i]);
}
public static void main(String[] args) {
// 执行10次
for(int i = 0; i 10; i++) {
doThrow();
}
}
}
本文名称:丢骰子java代码,骰子代码的编程
URL标题:http://pwwzsj.com/article/dsicdsg.html