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