Здравствуйте!
Почему-то не заходит в цикл каждый второй раз.
т.е., допустим, ввожу цифры 1 2 3. с цифрой 1 он заходит в цикл и делает все как надо, с цифрой 2 почему-то не заходит, с цифрой 3 опять заходит. Проверял отладчиком, не могу выявить в чем проблема.
Есть какие-либо мысли?
Заранее спасибо за помощь.
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 a =0;
int b = 0;
for (boolean isExit=false;!isExit;)
{
a= a+ Double.parseDouble(reader.readLine());
b++;
isExit=reader.readLine().equals("-1");
}
System.out.println((a+1.0)/b);
}
}