I dette program lærer du at beregne gennemsnittet af de givne arrays i Kotlin.
Eksempel: Program til beregning af gennemsnit ved hjælp af arrays
fun main(args: Array) ( val numArray = doubleArrayOf(45.3, 67.5, -45.6, 20.34, 33.0, 45.6) var sum = 0.0 for (num in numArray) ( sum += num ) val average = sum / numArray.size println("The average is: %.2f".format(average)) )
Når du kører programmet, vil output være:
Gennemsnittet er: 27,69
I ovenstående program gemmer numArray de flydende punktværdier, hvis gennemsnit skal findes.
For at beregne gennemsnittet skal vi først beregne summen af alle elementer i arrayet. Dette gøres ved hjælp af en for-hver loop i Java.
Endelig beregner vi gennemsnittet efter formlen:
gennemsnit = sum af tal / samlet antal
I dette tilfælde er det samlede antal givet ved numArray.length
.
Endelig udskriver vi gennemsnittet ved hjælp af format()
funktionen, så vi begrænser decimaltegnet til kun 2 ved hjælp af"%.2f"
Her er den tilsvarende Java-kode: Java-program til beregning af gennemsnittet ved hjælp af arrays