Мне кажется или у примера неправильно посчитано среднее арифметическое число, потому что (1 + 2 + 3 + 4 + 5 = 15, 15 / 5 = 3), а не 2.8
Если я ошибаюсь, подскажите что не так у меня в коде пожалуйста, спасибо )
package com.javarush.task.task05.task0507;
/*
Среднее арифметическое
*/
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner in = new Scanner(System.in);
int count = 0;
int times = 0;
int a;
while(true) {
int x = in.nextInt();
System.out.println(x);
if(x == -1)
break;
count += x;
times += 1;
}
double sum = count / times;
System.out.println(sum);
}
}