We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e6c5a3 commit 3e16901Copy full SHA for 3e16901
1 file changed
Maths/Average.java
@@ -0,0 +1,26 @@
1
+package Maths;
2
+
3
+/**
4
+ * Calculate average of a list of numbers
5
+ */
6
+public class Average {
7
+ public static void main(String[] args) {
8
+ assert average(new double[]{3, 6, 9, 12, 15, 18, 21}) == 12;
9
+ assert average(new double[]{5, 10, 15, 20, 25, 30, 35}) == 20;
10
+ assert average(new double[]{1, 2, 3, 4, 5, 6, 7, 8}) == 4.5;
11
+ }
12
13
+ /**
14
15
+ *
16
+ * @param numbers array to store numbers
17
+ * @return mean of given numbers
18
19
+ public static double average(double[] numbers) {
20
+ double sum = 0;
21
+ for (double number : numbers) {
22
+ sum += number;
23
24
+ return sum / numbers.length;
25
26
+}
0 commit comments