Цикл выполнятся бесконечно, не могу понять почему
да и вообще по моему я наворотил тут чего то страшного х)
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 reader = new BufferedReader(new InputStreamReader(System.in));
String Number = reader.readLine();
double a = Double.parseDouble(Number);
double sum = 0;
double counter = 0;
while(true){
reader.readLine();
counter++;
sum = ( sum + a );
if (a == -1) break;}
System.out.println(sum/counter);
//напишите тут ваш код
}
}