Programming Language/JAVA
배열의 활용 (1) ~ (2)
Glory-L
2023. 1. 23. 16:31
총합과 평균
class Ex5_2 {
public static void main(String[] args) {
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
}
}
최대값과 최소값
class Ex5_3 {
public static void main(String[] args) {
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++) { // 배열의 두 번째 요소부터 읽기 위해서 변수 i의 값을 1로 초기화
if(score[i] > max) {
max = score[i];
} else if(score[i] < min) {
min = score[i];
}
} // end of for
System.out.println("최대값 : " + max); // 최대값 : 100
System.out.println("최소값 : " + min); // 최소값 : 33
} // end of main
} // end of class
[ 자바의 정석 - 기초 유튜브 강의 영상 참고 ]
https://www.youtube.com/watch?v=bDxk4VMyIp8&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=43