728x90
# 랜덤 클래스를 이용하여 5개의 배열에 각각의 랜덤한 값을 저장하고, 그 중에서 가장 큰 수를 출력한다.
// 5개의 랜덤한 수를 표시하고 큰 수를 찾아라
Random sc = new Random();
int[] arr = new int[5]; // 5개 데이터를 저장할 배열 선언
int max = 0;
int j=0;
for(int i=0; i<arr.length; i++){
arr[i] = sc.nextInt(100)+1; //랜덤값을 100까지 지정한다.
System.out.println((i+1)+"번째 숫자: "+arr[i]);
// i가 0이기 때문에 +1을 해야 arr[0]를 1번째로 출력
// 각 배열에 저장된 숫자를 출력해줌
if(arr[max]<arr[i]){
max=i;
j=i+1;
}
}
System.out.println("가장 큰 수: "+arr[max]+"(은/는) "+j+"번 째 숫자이다.");
728x90
반응형
'Java 개발자 수업 강의노트 > Java 소스' 카테고리의 다른 글
이웃한 것끼리 자리 바꾸기 (0) | 2012.04.24 |
---|---|
0번째와 최대값 위치 바꾸기 (0) | 2012.04.23 |
5개의 수를 입력 받아 가장 큰 수를 찾아라(배열) (0) | 2012.04.23 |
최대 값과 최대 값이 저장된 자리를 출력(배열) (0) | 2012.04.23 |
9부터 순차적으로 1씩 감소한 수를 출력(1차 배열) (0) | 2012.04.23 |