丢骰子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