Kotlin-ohjelma laskee keskiarvon matriisien avulla

Tässä ohjelmassa opit laskemaan annettujen taulukoiden keskiarvon Kotlinissa.

Esimerkki: Ohjelma laskea keskiarvo taulukoiden avulla

 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)) ) 

Kun suoritat ohjelmaa, tulos on:

 Keskiarvo on: 27,69

Edellä olevassa ohjelmassa numArray tallentaa liukulukuarvot, joiden keskiarvo on löydettävissä.

Sitten keskiarvon laskemiseksi meidän on ensin laskettava taulukon kaikkien elementtien summa. Tämä tehdään käyttämällä jokaisen silmukan Java-ohjelmassa.

Lopuksi lasketaan keskiarvo kaavalla:

 keskiarvo = lukujen summa / kokonaismäärä

Tässä tapauksessa kokonaismäärä lasketaan numArray.length.

Lopuksi tulostamme keskiarvon format()funktiolla siten, että rajoitamme desimaalipisteet vain kahteen"%.2f"

Tässä on vastaava Java-koodi: Java-ohjelma keskiarvon laskemiseksi matriisien avulla

Mielenkiintoisia artikkeleita...