Selles programmis õpite arvutama Java-s antud massiivide keskmist.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:
- Java massiivid
- Java igale aasale
Näide: massiividega keskmise arvutamise programm
public class Average ( public static void main(String() args) ( double() numArray = ( 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 ); double sum = 0.0; for (double num: numArray) ( sum += num; ) double average = sum / numArray.length; System.out.format("The average is: %.2f", average); ) )
Väljund
Keskmine on: 27,69
Ülalolevas programmis salvestab numArray ujukoma väärtused, mille keskmine on leitav.
Seejärel peame keskmise arvutamiseks kõigepealt arvutama massiivi kõigi elementide summa. Selleks kasutatakse Java-iga silmus for for every.
Lõpuks arvutame keskmise valemi järgi:
keskmine = arvude summa / koguarv
Sellisel juhul annab koguarvu numArray.length
.
Lõpuks printime format()
funktsiooni keskmise, nii et piirame kümnendkohti ainult kahega"%.2f"