Не понимаю, что не так, объясните пожалуйста. Все числа считывает, складывает, ищет среднее и выводит с запятой, но условиям задачи не соответствует.
package com.javarush.task.task05.task0507;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Среднее арифметическое
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader sc = new BufferedReader(new InputStreamReader(System.in));
int sum = 0;
int col = 0;
int num = 0;
while (true) {
if (num==-1) break;
num = sc.read();
sum = sum + num;
col++;
}
double mid = sum / col;
System.out.println(mid);
//напишите тут ваш код
}
}