V tem programu se boste naučili izračunati povprečje danih nizov v Kotlinu.
Primer: Program za izračun povprečja z uporabo nizov
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)) )
Ko zaženete program, bo rezultat:
Povprečje je: 27,69
V zgornjem programu numArray shrani vrednosti s plavajočo vejico, katerih povprečje je mogoče najti.
Nato moramo za izračun povprečja najprej izračunati vsoto vseh elementov v matriki. To se naredi z uporabo zanke za vsako v Javi.
Na koncu izračunamo povprečje po formuli:
povprečje = vsota števil / skupno število
V tem primeru je skupno število izraženo z numArray.length
.
Na koncu izpišemo povprečje z uporabo format()
funkcije, tako da decimalne vejice omejimo na samo 2"%.2f"
Tu je enakovredna Java koda: Java program za izračun povprečja z uporabo nizov