小编Dar*_*nez的帖子

出生模拟器

我正在研究一个应该选择随机数的程序(一半被分配为男孩,其余的是女孩),并且应当在选择了至少一个男孩和一个女孩时停止,然后打印出总婴儿.看起来有点像这样:

public class BoyAndGirl {
    public static void main(String [] args) {
        int boy = 0;
        int girl = 0;
        int total = boy + girl;

        while (boy <= 1) && (girl <= 1){
            if (Math.random() < 0.5);
            boy = boy + 1;
            if (Math.random() >= 0.5);
            girl = girl + 1;
        }
        System.out.println("Congratulations! You have a total of " + total + " babies!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道我必须缺少一些实际开始随机序列的代码,但我不知道如何启动它.或者,另一方面,我应该使用布尔语句吗?

java random

2
推荐指数
1
解决办法
197
查看次数

标签 统计

java ×1

random ×1