세인트킴 2023. 5. 6. 11:32
public class ex06_1 {
	public static void main(String[] args) {
		int[] x = {87, 68, 94, 100, 83, 78, 85, 91, 76, 87, 55, 60, 99, 63, 80};
		int sum = 0, max = x[0], min = x[0];
		double m = 0, s = 0, v;
		
		for(int i=0; i<x.length; i++) { // 가장 큰 값을 저장
			sum += x[i];
			if(x[i] > max) {
				max = x[i];
			}
			if(x[i] < min) {
				min = x[i];
			}
		}
		m = (double)sum / x.length;
		
		sum = 0;
		for(int i=0; i<x.length; i++) { // 분산을 저장
			sum += Math.pow((double)x[i]-m, 2);
		}
		v = (double)sum / x.length;
		s = Math.sqrt(v);
		System.out.println("max = " + max);
		System.out.println("min = " + min);
		System.out.printf("mean = %.2f\n", m);
		System.out.printf("V = %.2f\n", v);
		System.out.printf("Sigma = %.2f\n", s);
	}
}