統計乱数


1.javaを呼び出す.lang.Mathのメンバー関数「public static double random()」は、次の式を1000回演算し、(int)(Math.random(*)*20+0.5)、生成された整数0、1、2、......、20の個数がそれぞれいくらであるかを統計し、統計結果を出力します.
import java.lang.Math;
public class random {
	public static void main(String[] args) {
		int[] a=new int[21];
		for(int i=0;i<21;i++)
			a[i]=0;
		for(int i=0;i<1000;i++)
		{
			int m=(int) (Math.random()*20+0.5);
			if(m>=0&&m<=20)
				a[m]++;
		}
		for(int i=0;i<21;i++)
		{
			System.out.print(i+"  "+a[i]+" 
"); } } }