V tomto programe sa naučíte vypočítať priemer z daných polí v Kotline.
Príklad: Program na výpočet priemeru pomocou polí
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)) )
Po spustení programu bude výstup:
Priemer je: 27,69
Vo vyššie uvedenom programe numArray ukladá hodnoty s pohyblivou rádovou čiarkou, ktorých priemer sa má nájsť.
Potom, aby sme vypočítali priemer, musíme najskôr vypočítať súčet všetkých prvkov v poli. To sa deje pomocou slučky for-each v Jave.
Nakoniec vypočítame priemer podľa vzorca:
priemer = súčet čísel / celkový počet
V takom prípade je celkový počet daný číslom numArray.length
.
Nakoniec vytlačíme priemer pomocou format()
funkcie tak, aby sme pomocou desatinnej čiarky obmedzili iba dve desatinné miesta"%.2f"
Tu je ekvivalentný kód Java: Program Java na výpočet priemeru pomocou polí