[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)의 원소들의 곱을 계산하는 방법에 대해 알아보았습니다. 집합의 원소들을 곱하는 방법을 숙지하면 다양한 수학적 계산에 유용하게 활용할 수 있을 것입니다.