V tomto programu se naučíte vypočítat průměr z daných polí v Kotlin.
Příklad: Program pro výpočet průměru pomocí 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)) )
Když spustíte program, výstup bude:
Průměr je: 27,69
Ve výše uvedeném programu numArray ukládá hodnoty s plovoucí desetinnou čárkou, jejichž průměr je třeba najít.
Poté, abychom vypočítali průměr, musíme nejprve vypočítat součet všech prvků v poli. To se provádí pomocí smyčky for-each v Javě.
Nakonec vypočítáme průměr podle vzorce:
průměr = součet čísel / celkový počet
V tomto případě je celkový počet dán vztahem numArray.length
.
Nakonec vytiskneme průměr pomocí format()
funkce tak, že pomocí desetinné čárky omezíme pouze na 2"%.2f"
Zde je ekvivalentní kód Java: Program Java pro výpočet průměru pomocí polí