package java1226;


public class Array_max {


public static void main(String[] args) {

int[] ar = { 74, 23, 97, 67, 28 };

int size = ar.length;

int i = 0; // 0은 인덱스입니다.

int j = 0; // 최소값 인덱스 .

int count = 0;

int max = ar[0];

int min = ar[0];

int max_pos =0;

int pos = 0; // 작은 값의 위치를 저장할 변수

// 최대값

while (i < size) {


if (max < ar[i]) {

max = ar[i];

max_pos = i;

}


i = i + 1;


}

// 최소값

while (j < size) {


if (min > ar[j]) {

min = ar[j];

pos = j;// 최소값을 찾았을 때 그 위치를 저장

}


j = j + 1;


}


System.out.println(max);

System.out.println(min);

System.out.println("max : " + max_pos);

System.out.println("max : " + pos);

}


}



'알고리즘 공부' 카테고리의 다른 글

삽입 정렬  (0) 2018.03.28
유클리드 알고리즘  (0) 2018.03.11
선택정렬 정리  (0) 2018.03.06
피보나치수열 공부  (0) 2018.01.23

+ Recent posts