У овом програму ћете научити да израчунате просек задатих низова у Котлину.
Пример: Програм за израчунавање просека помоћу низова
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)) )
Када покренете програм, излаз ће бити:
Просек је: 27,69
У горе наведеном програму, нумАрраи чува вредности са покретном зарезом чији се просек може наћи.
Затим, да бисмо израчунали просек, прво морамо израчунати збир свих елемената у низу. Ово се ради помоћу петље за сваку у Јави.
На крају израчунавамо просек по формули:
просек = збир бројева / укупан број
У овом случају, укупан број се даје са numArray.length
.
Коначно, просек исписујемо помоћу format()
функције тако да децималне тачке ограничавамо на само 2"%.2f"
Ево еквивалентног Јава кода: Јава програм за израчунавање просека помоћу низова