본문 바로가기

JAVA/배열 문제

배열 (MAX값) 구하기.

문제


숫자를 직접 입력하여 양수의 큰수 구하기.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    Scanner Scanner = new Scanner(System.in);
 
        int max = 0;
 
        int intArray[] = new int[5]; // 새로운 배열 5개 생성의미
        System.out.println("양수 5개를 입력하세요 : ");
 
        for (int i = 0; i < 5; i++) { // 배열의 [0],[1],[2],[3],[4] 번지를 나타낸다.
            intArray[i] = Scanner.nextInt(); // 배열의 [0],[1],[2],[3],[4] 번지에 user가 값을 입력시킨다.
 
        if (intArray[i] > max)   // intArray[i]        >      max                           
//                              배열[0] = user 값 :1   >       0 (초기 선언 값)
//                              배열[1] = user 값 :2   >       1
//                              배열[2] = user 값 :3   >       2
//                              배열[3] = user 값 :4   >       4
//                              배열[4] = user 값 :5   >       5 (더이상 비교 할게 없음  최대 값(5)가 MAX로 지정됨.)
            
            max = intArray[i];   // 가장큰수 가 MAX변수에 들어가게 됩니다.
         }
            System.out.println("가장큰수는" + max + "입니다");
        }
    }
 
cs