U ovom programu naučit ćete izračunati prosjek danih polja u Kotlinu.
Primjer: Program za izračunavanje prosjeka pomoću nizova
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)) )
Kada pokrenete program, izlaz će biti:
Prosjek je: 27,69
U gore navedenom programu, numArray pohranjuje vrijednosti s pomičnim zarezom čiji prosjek treba pronaći.
Zatim, da bismo izračunali prosjek, prvo moramo izračunati zbroj svih elemenata u polju. To se radi pomoću petlje za svaku u Javi.
Na kraju izračunavamo prosjek po formuli:
prosjek = zbroj brojeva / ukupan broj
U ovom se slučaju ukupni broj daje numArray.length
.
Na kraju, ispisujemo prosjek pomoću format()
funkcije tako da decimalne točke ograničavamo na samo 2 pomoću"%.2f"
Evo ekvivalentnog Java koda: Java program za izračunavanje prosjeka pomoću nizova