Java

32. 배열의 활용(1) - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2024. 12. 19. 14:03

1. 배열의 활용

  • 총합과 평균
int sum = 0;    	// 총합을 저장하기 위한 변수
float average = 0f; 	// 평균을 저장하기 위한 변수

int[] score = {100, 88, 100, 100, 90};

for (int i = 0; i < score.length; i++) {
    sum += score[i];
}
average = sum / (float)score.length;    // 계산결과를 float타입으로 얻으려 형변환

System.out.println("총합 : " + sum);		// 총합 : 478
System.out.println("평균 : " + average);	// 평균 : 95.6
  • 최대값과 최소값
int[] score = {79, 88, 91, 33, 100, 55, 95};

int max = score[0];	// 배열의 첫 번째 값으로 최대값을 초기화 한다.
int min = score[0]; // 배열의 첫 번째 값으로 최소값을 초기화 한다.

for (int i = 1; i < score.length; i++) {
    if (score[i] > max) {
        max = score[i];
    } else if (score[i] < min) {
        min = score[i];
    }
}

System.out.println("최대값 : " + max);	// 최대값 : 100
System.out.println("최소값 : " + min);	// 최소값 : 33