정수를 입력받아 배열에 저장하고

2022학년도 2학기 수행평가 과제입니다.


■ 문제점 설명

존재들 5개를 입력으로 받아 배열에 저장하고 평균을 계산하는 프로그램을 작성하세요..

■ 제한 사항

  • 키보드를 통해 입력합니다.
  • 결과는 소수점 이하 두 자리로 출력됩니다.

■ 결과 예



■ 내 코드

import java.util.Scanner;
public class Average {
	public static void main(String() args) {
		// TODO Auto-generated method stub
		Scanner scan = new Scanner(System.in);
		int arr() = new int(5);
		int sum = 0;
		
		for(int i=0; i<5; i++) {
			System.out.print( (i+1) + "번째 수 : ");
			arr(i) = scan.nextInt();
			sum += arr(i);
		}
		System.out.printf("평균 : %.2f", (double)sum/5);
	}
}

■ 코드솔루션

배열 arr의 크기를 5로 선언한 후 for문을 이용하여 Scanner로 입력을 받고 입력값을 누적하여 합산하였다. 그런 다음 printf를 사용하여 소수점 둘째 자리까지 인쇄하고 유형 변환을 강제했습니다.