Could anybody tell what is the issue with my code please?
package com.codegym.task.task05.task0507;
import java.io.*;
/*
Arithmetic mean
*/
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader= new BufferedReader(inputStreamReader);
String strInput = bufferedReader.readLine();
int i=0;
int j=0;
double average;
while (true){
strInput = bufferedReader.readLine();
i = Integer.parseInt(strInput);
if (i == -1){
break;
}
i+=i;
j++;
}
if(i == 0)
{
average = 0.0;
}
else {
average = (double)i/(double)j;
}
System.out.println(average);
}
}