Возможно, сказывается усталость. Помогите взглянуть под другим углом, что не так в программе?
package com.javarush.task.task05.task0507;
/*
Среднее арифметическое
*/
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
double s = 0;
double sum = 0;
while (true){
Scanner scan = new Scanner (System.in);
int a = scan.nextInt();
s = s + 1;
sum += a;
if (a==-1)
break;}
double mid = (sum/s);
System.out.println(mid);//напишите тут ваш код
}
}