import java.util.Scanner;
public class Score {
public static void main(String[] args) {
// TODO Auto-generated method stub
final int NUM_OF_STUDENTS = 5;
int score[]; //배열 참조 변수 선언
int sum=0;
int i;
Scanner k = new Scanner(System.in);
score = new int[NUM_OF_STUDENTS]; // 5개 정수를 가지는 배열을 생성하고, 배열참조변수에 저장
System.out.println("학생 5명의 성적을 입력하세요.");
for (i=0; i<score.length; i++); { // 배열값을 저장 변수이름.length는 배열 크기가 변경되어도 자동적으로 변경된 배열의 크기
score[i] = k.nextInt(); // 키보드 값을 읽어서 각 원소에 저장
}
for (i=0, sum=0; i<score.length; i++) { // 배열 원소들을 합산
sum = sum + score[i];
}
double avg = (float)sum / score.length;
System.out.println("입력한 값은 다음과 같습니다.");
for (i=0; i<score.length; i++) {
System.out.print(score[i] + " ");
}
System.out.println("\n평균: " + avg);
k.close();
}
}
완성
보여지는 값은 아래와 같이 표현
----
빨간박스 숫자 수정시 아래와 같이 표현