반응형
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] array = new int[100];
for(int i=0; i<100; i++) {
array[i] = (int) (Math.random() * 100 + 1);
}
int sum = 0;
for(int i=0; i<100; i++) {
sum += array[i];
}
System.out.println("100개의 랜덤 정수의 평균 값은 " + sum / 100 + "입니다.");
}
}
배열에 100개의 정수 값 선언한 후 배열의 값에 Math.random() 라이브러리 사용
Math.random() 은 0.xxxx의 소수점 단위로 출력이 되기 때문에 *100 을 해주고
1~100 의 정수를 만들기 위해 + 1을 더해준다.
생긴 난수의 평균을 구하기 위해서 정수로 출력된 난수들의 합을 더한 뒤 100으로 나누어준다.
반응형