Среднее арифметическое Вводить с клавиатуры числа и вычислить среднее арифметическое. Если пользователь ввел -1, вывести на экран среднее арифметическое всех чисел и завершить программу. -1 не должно учитываться. Примеры: а) при вводе чисел 1 2 2 4 5 -1 получим вывод 2.8 б) при вводе чисел 4 3 2 1 -1 получим вывод 2.5
package com.javarush.task.task05.task0507;

/*
Среднее арифметическое
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        int count = 0;
        double middle = 0;
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        while(true){
            String snumber = reader.readLine();
            int number = Integer.parseInt(snumber);

            middle = middle + number;
            count++;
            if(number == -1) {
                number = number +1;
                break;
            }

        }
        System.out.println(middle / count);
1) если учитывать ввод -1, среднее арифметическое показывает правильно: 1 2 2 4 5 -1 2.1666666666666665 Process finished with exit code 0 Но у меня не получается сделать без учета -1.