[kotlin] 코틀린 집합(Set)의 원소들의 곱 계산하기

코틀린에서 집합(Set)은 유일한 원소들의 모임을 나타내는 컬렉션입니다. 집합의 원소들을 각각 곱하는 방법을 알아보겠습니다.

집합(Set)의 선언

먼저, 집합을 선언하고 초기화해야 합니다.

val numberSet = setOf(2, 3, 5, 7)

위 코드에서 setOf 함수를 사용하여 2, 3, 5, 7을 원소로 갖는 집합을 생성했습니다.

집합(Set)의 원소들의 곱 계산

이제 생성한 집합의 원소들의 곱을 계산하기 위해 reduce* 연산자를 사용할 수 있습니다.

val product = numberSet.reduce { acc, i -> acc * i }

위 예제에서 reduce 함수는 집합의 각 원소들을 순차적으로 가져와 * 연산자를 통해 누적된 값을 계산합니다.

결과 확인

println("집합의 원소들의 곱: $product")

결과

집합의 원소들의 곱: 210

위 코드를 실행하면 210이 출력되는 것을 확인할 수 있습니다.

코틀린을 사용하여 집합(Set)의 원소들의 곱을 계산하는 방법에 대해 알아보았습니다. 집합의 원소들을 곱하는 방법을 숙지하면 다양한 수학적 계산에 유용하게 활용할 수 있을 것입니다.

Kotlin 공식 문서 - 집합(Set)