枚举的方法•一个盒子中有红、黄、蓝、绿四种颜色的球,每次从盒子中随机的抽取一个球,连续抽取100次,每次都要记录球的颜色,并且统计选择的次数.能否使用free pascal编程,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 16:53:12
枚举的方法•一个盒子中有红、黄、蓝、绿四种颜色的球,每次从盒子中随机的抽取一个球,连续抽取100次,每次都要记录球的颜色,并且统计选择的次数.能否使用free pascal编程,

枚举的方法•一个盒子中有红、黄、蓝、绿四种颜色的球,每次从盒子中随机的抽取一个球,连续抽取100次,每次都要记录球的颜色,并且统计选择的次数.能否使用free pascal编程,
枚举的方法
•一个盒子中有红、黄、蓝、绿四种颜色的球,每次从盒子中随机的抽取一个球,连续抽取100次,每次都要记录球的颜色,并且统计选择的次数.
能否使用free pascal编程,

枚举的方法•一个盒子中有红、黄、蓝、绿四种颜色的球,每次从盒子中随机的抽取一个球,连续抽取100次,每次都要记录球的颜色,并且统计选择的次数.能否使用free pascal编程,
public static void main(String[] args) {
\x05\x05Random random = new Random();
\x05\x05int [] a = {0,0,0,0};
\x05\x05for(int i = 0; i < 100; i++){
\x05\x05\x05int r = Math.abs(random.nextInt())%4;
\x05\x05\x05switch(r){
\x05\x05\x05case 0 : System.out.println("第"+(i+1)+"次:"+"red");
\x05\x05\x05a[r]++;
\x05\x05\x05break;
\x05\x05\x05case 1 : System.out.println("第"+(i+1)+"次:"+"yellow");
\x05\x05\x05a[r]++;
\x05\x05\x05break;
\x05\x05\x05case 2 : System.out.println("第"+(i+1)+"次:"+"bullue");
\x05\x05\x05a[r]++;
\x05\x05\x05break;
\x05\x05\x05case 3 : System.out.println("第"+(i+1)+"次:"+"green");
\x05\x05\x05a[r]++;
\x05\x05\x05break;
\x05\x05\x05}
\x05\x05}
\x05\x05System.out.println("");
\x05\x05System.out.println("red:"+a[0]);
\x05\x05System.out.println("yellow:"+a[1]);
\x05\x05System.out.println("bullue:"+a[2]);
\x05\x05System.out.println("green:"+a[3]);
\x05}
可以吗?