I dette program lærer du at beregne gennemsnittet af de givne arrays i Java.
For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:
- Java Arrays
- Java for hver løkke
Eksempel: Program til beregning af gennemsnit ved hjælp af arrays
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); ) )
Produktion
Gennemsnittet er: 27,69
I ovenstående program gemmer numArray de flydende punktværdier, hvis gennemsnit skal findes.
For at beregne gennemsnittet skal vi først beregne summen af alle elementer i arrayet. Dette gøres ved hjælp af en for-hver loop i Java.
Endelig beregner vi gennemsnittet efter formlen:
gennemsnit = sum af tal / samlet antal
I dette tilfælde er det samlede antal givet ved numArray.length
.
Endelig udskriver vi gennemsnittet ved hjælp af format()
funktionen, så vi begrænser decimaltegnet til kun 2 ved hjælp af"%.2f"