[kotlin] 코틀린에서 콜렉션 타입을 이용한 데이터 평균 구하기

우선, 데이터의 평균을 구하기 위해 다음과 같은 단계를 거칩니다:

  1. 데이터의 합계를 구합니다.
  2. 데이터의 개수를 세어줍니다.
  3. 데이터의 합계를 데이터의 개수로 나누어 평균을 구합니다.

아래는 이러한 단계를 코틀린에서 구현하는 방법입니다.

fun main() {
    val data = listOf(10, 20, 30, 40, 50) // 데이터 콜렉션
    val sum = data.sum() // 데이터의 합계
    val count = data.count() // 데이터 개수
    val average = sum / count.toDouble() // 평균

    println("평균: $average")
}

위 코드에서는 listOf 함수를 사용하여 데이터를 포함하는 리스트를 만들고, sum 함수를 사용하여 데이터의 합계를 구하였습니다. 또한, count 함수를 사용하여 데이터의 개수를 세어주었습니다. 마지막으로, 합계를 데이터의 개수로 나누어 평균을 구하였습니다.

이와 같이, 코틀린에서는 콜렉션 타입을 이용하여 간단하게 데이터의 평균을 구할 수 있습니다.