Coding Test/Java Coding Test

[프로그래머스 / 자바] - 배열의 평균값

nam_ji 2024. 1. 5. 09:58

배열의 평균값

문제

  • 정수 배열 numbers가 매개변수로 주어집니다.
  • numbers 원소의 평균값을 구하는 문제입니다.


테스트 (이클립스)

  • for문을 이욯하여 배열을 순회하게 하고
  • answer에 원소들을 더하여 담습니다.
  • 평균값을 구하면 소수점도 나올 수 있으니 answer는 double타입으로 해서 계산해야 합니다.
  • 원소들을 다 더했으면
  • answer와 numbers의 크기와 나누면 됩니다.
package com.namji.codingtest.begin;

public class AverageValue_of_Array {
	public static void main(String[] args) {
		/*
		 * 정수 배열 numbers가 매개변수로 주어집니다.
		 * numbers 원소의 평균값을 구하는 문제입니다.
		 * [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] > 5.5
		 * [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] > 94.0
		 */
		int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
		double answer = 0;
		for (int i = 0; i < numbers.length; i++) {
			answer += numbers[i];
		}
		System.out.println(answer / numbers.length);
	}
}


프로그래머스 코드