public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
double avarage=0;
int count = 0, sum = 0;
boolean exit = false;
while (!exit)
{ String s = reader.readLine();
int a = Integer.parseInt(s);
if (a!=-1){
sum=sum+a;
count++;}
else exit=a==-1;
}avarage=sum/count;
System.out.println(avarage);
}
}
Помогите, пожалуйста, в чем я ошибаюсь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));
double avarage=0;
int count = 0, sum = 0;
boolean exit = false;
while (!exit)
{ String s = reader.readLine();
int a = Integer.parseInt(s);
if (a!=-1){
sum=sum+a;
count++;}
else exit=a==-1;
}avarage=sum/count;
System.out.println(avarage);
}
}